Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Настройка vsftpd (http://forum.oszone.net/showthread.php?t=85471)

kaEwituS 15-06-2007 23:21 599853

Настройка vsftpd
 
Начитавшись на сайте http://www.lissyara.su/?id=1454 захотел поставить vsftpd так как он ещё и нужен...
Настроил конфиг и не получается запустить vsftpd
/etc/vsftpd.conf
Код:

listen=YES
#anonymous_enable=YES
local_enable=YES
write_enable=YES
#anon_upload_enable=YES
anon_mkdir_write_enable=YES
connect_from_port_20=YES
anon_root=/var/ftp/
xferlog_file=/var/log/vsftpd.log
async_abor_enable=YES
ftpd_banner=Welcome to FTP service Torpeda!!!
secure_chroot_dir=/usr/local/share/vsftpd/empty

потом запускаю
Код:

wS#/usr/local/libexec/vsftpd &
а он мне ошибку...
Код:

500 OOPS: vsftpd: not configured for standalone, must be started from inetd
что делать не знаю....

зы Собственно необходимо только сделать что подключаться только те люди которые заведены в Системе... Анонимы не нужны...

brag 16-06-2007 00:59 599867

Код:

/st/jail/ftp/usr/local/etc > cat vsftpd.conf
anonymous_enable=YES
background=YES
chroot_local_user=YES
dirmessage_enable=YES
listen=YES
pasv_max_port=65535
pasv_min_port=49152
local_enable=YES
passwd_chroot_enable=YES
write_enable=YES
use_localtime=YES
file_open_mode=0600
secure_chroot_dir=/var/empty
userlist_enable=YES
userlist_file=/etc/ftpusers
ftpd_banner=Welcome here :)
#ssl_enable=YES
#ssl_ciphers=
anon_upload_enable=YES

У меня пашет

Цитата:

500 OOPS: vsftpd: not configured for standalone, must be started from inetd
попробуйте мой конф,если нет,тогда перекомпилить vsftpd

dmitryst 02-06-2008 19:47 816829

Цитата:

Цитата kaEwituS
500 OOPS: vsftpd: not configured for standalone, must be started from inetd »

Аналогичная проблема, поиск по сайту и интернету ничего не дал :(

Цитата:

Цитата brag
попробуйте мой конф,если нет,тогда перекомпилить vsftpd »

не работает и с вашим конфигом, конткретнее скажите, как перекомпилить

dmitryst 02-06-2008 22:28 816955

Фууу..... запустил наконец-то! :cool:
Как оказалось, эта гадина не видела файла конфига в /etc/vsftpd.conf ! Перенес в /usr/local/etc/vsftpd.conf. - пошло!
Итак, в /etc/rc.d лежил файлик (777) vsftpd:

Код:

#!/bin/sh

vsftpd

сам vsftpd лежит в /bin

В качестве корневой папки указана /home/ftp ( chown root:root ftp; chmod -w ftp)
Далее лежит папка pub, в которую доступ на запись разрешен (chown ftp:ftp pub; chmod 777 pub).
Всё работает, при загрузке системы запускается.
ЗЫ. Всем спасибо за помощь, тему можно пометить решенной


Время: 16:11.

Время: 16:11.
© OSzone.net 2001-