URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 46680
[ Назад ]

Исходное сообщение
"FTP-сервер и IPs"

Отправлено IPKILLER , 31-Июл-04 20:38 
Здравствуйте!

У меня есть 2 вопросика:
1. Есть ли под Unix FreeBSD какая нибудь программа FTP-сервер, позволяющая на одном IP-адресе и порте создавать несколько виртуальных FTP-серверов или же, если такой нет, то чтобы можно было создать несколько пользователей с логинами и паролями и чтобы когда они коннектились к FTP, попадали каждый в свой домашний каталог?
2. Есть 2 компутера, соединённых в локальную сеть. На одном стоит ОС Unix FreeBSD 5.0, а на другом Windows 98. Тот, на котором стоит Unix имеет IP-адрес 193.0.0.1. Когда со 2ого компа (где Win98) посылаешь команду ping 193.0.0.1, то всё нормально пингуется. Но когда Unix-машине назначаешь второй IP-адрес 193.0.0.2 (в /etc/rc.conf прописаны строчки
ifconfig_rl0 ="inet 193.0.0.1 netmask 255.255.255.255"
ifconfig_rl0_alias0="inet 193.0.0.2 netmask 255.255.255.255" ), то компутер с Windows98 вообще не видит Unix-машину, т.е. не пингуется ни 193.0.0.1, ни 193.0.0.2 . Подскажите пожалуйтся, что делать?



Содержание

Сообщения в этом обсуждении
"FTP-сервер и IPs"
Отправлено Grayich , 31-Июл-04 21:39 
>1. Есть ли под Unix FreeBSD какая нибудь программа FTP-сервер, позволяющая на
>одном IP-адресе и порте создавать несколько виртуальных FTP-серверов или же, если
>такой нет, то чтобы можно было создать несколько пользователей с логинами
>и паролями и чтобы когда они коннектились к FTP, попадали каждый
>в свой домашний каталог?


а чем тебе стандартный не угодил
создаешь юзверей сколько надо, (adduser) каждому по паролю
потом
в /etc/rc.conf
inetd_enable="YES"

в /etc/inetd.conf  раскоментируй
ftp     stream  tcp     nowait  root    /usr/libexec/ftpd       ftpd -l

в /etc/ftpchroot  пропиши всех пользователей юзверей(для того чтобы они не могли выйти за пределы своей домашней директории (/home/user) и т.д.)

vasiya
olya
bobo


перегрузи камп и все

2.

ifconfig_rl0 ="inet 193.0.0.1 netmask 255.255.255.255"
ifconfig_rl0_alias0="inet 193.0.0.2 netmask 255.255.255.255"

попробуй так сделатьifconfig_rl0 ="inet 193.0.0.1 netmask 255.255.255.0"
ifconfig_rl0_alias0="inet 193.0.0.2 netmask 255.255.255.255"

удачи


"FTP-сервер и IPs"
Отправлено AD , 01-Авг-04 12:35 
>>1. Есть ли под Unix FreeBSD какая нибудь программа FTP-сервер, позволяющая на
>>одном IP-адресе и порте создавать несколько виртуальных FTP-серверов или же, если
>>такой нет, то чтобы можно было создать несколько пользователей с логинами
>>и паролями и чтобы когда они коннектились к FTP, попадали каждый
>>в свой домашний каталог?
>
>
>а чем тебе стандартный не угодил
>создаешь юзверей сколько надо, (adduser) каждому по паролю
>потом
>в /etc/rc.conf
>inetd_enable="YES"
>
>в /etc/inetd.conf  раскоментируй
>ftp     stream  tcp    
>nowait  root    /usr/libexec/ftpd    
>  ftpd -l
>
>в /etc/ftpchroot  пропиши всех пользователей юзверей(для того чтобы они не могли
>выйти за пределы своей домашней директории (/home/user) и т.д.)
>
>vasiya
>olya
>bobo
>
>
>перегрузи камп и все
>
>
>2.
>
>ifconfig_rl0 ="inet 193.0.0.1 netmask 255.255.255.255"
>ifconfig_rl0_alias0="inet 193.0.0.2 netmask 255.255.255.255"
>
>попробуй так сделатьifconfig_rl0 ="inet 193.0.0.1 netmask 255.255.255.0"
>ifconfig_rl0_alias0="inet 193.0.0.2 netmask 255.255.255.255"
>
>удачи


/usr/ports/ftp там много чего есть
ps "перегрузи камп и все"  я плакаль


"FTP-сервер и IPs"
Отправлено Grayich , 01-Авг-04 13:08 
>/usr/ports/ftp там много чего есть
>ps "перегрузи камп и все"  я плакаль

я тоже мог написать что-то вроде (man ftpd)

с чего плакал то ?



"FTP-сервер и IPs"
Отправлено Mike , 02-Авг-04 05:24 
>>/usr/ports/ftp там много чего есть
>>ps "перегрузи камп и все"  я плакаль
>
>я тоже мог написать что-то вроде (man ftpd)
>
>с чего плакал то ?
killall -HUP inetd
и никакой перезагрузки не надо, это вам не винда.



"FTP-сервер и IPs"
Отправлено IPKILLER , 02-Авг-04 13:32 
>/usr/ports/ftp там много чего есть
А про это я совсем забыл. Спасибо, что напомнили!



"FTP-сервер и IPs"
Отправлено IPKILLER , 02-Авг-04 13:31 
>2.
>
>ifconfig_rl0 ="inet 193.0.0.1 netmask 255.255.255.255"
>ifconfig_rl0_alias0="inet 193.0.0.2 netmask 255.255.255.255"
>
>попробуй так сделатьifconfig_rl0 ="inet 193.0.0.1 netmask 255.255.255.0"
>ifconfig_rl0_alias0="inet 193.0.0.2 netmask 255.255.255.255"
>
>удачи

Большое спасибо! Всё заработало!