Здравствуйте!У меня есть 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 . Подскажите пожалуйтся, что делать?
>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"удачи
>>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 "перегрузи камп и все" я плакаль
>/usr/ports/ftp там много чего есть
>ps "перегрузи камп и все" я плакалья тоже мог написать что-то вроде (man ftpd)
с чего плакал то ?
>>/usr/ports/ftp там много чего есть
>>ps "перегрузи камп и все" я плакаль
>
>я тоже мог написать что-то вроде (man ftpd)
>
>с чего плакал то ?
killall -HUP inetd
и никакой перезагрузки не надо, это вам не винда.
>/usr/ports/ftp там много чего есть
А про это я совсем забыл. Спасибо, что напомнили!
>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"
>
>удачиБольшое спасибо! Всё заработало!