Дек 042010
 

Установка

emerge vsftpd -av

конфиг vsftpd

dirmessage_enable=YES
# banner_file=/etc/vsftpd/vsftpd.banner # edit banner first
chown_uploads=NO
idle_session_timeout=600
virtual_use_local_privs=YES
data_connection_timeout=120
ascii_upload_enable=NO
ascii_download_enable=NO
chroot_list_enable=YES
ls_recurse_enable=NO
#use_microsoft_no_smpke_driver=NO
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=NO
local_enable=NO
write_enable=YES
local_umask=022
pasv_min_port=49152
pasv_max_port=65535
dirmessage_enable=YES
xferlog_enable=YES
#connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
nopriv_user=ftp
listen=YES
# chown_upload_mode=0777
file_open_mode=0777
anon_umask=0000

добавления скрипта в авто-запуск

rc-update add vsftpd default

меняем директорию фтп

rmdir /home/ftp
mkdir /var/ftp
chown ftp:ftp /var/ftp
ln —s /var/ftp /home/

создаем директории внутри директории ftp (upload & pub)

создаем права на директории upload & pub и коневую директорию ftp

sudo chmod 755 pub
sudo chmod 777 upload
sudo chmod 555 ftp

еще я сделал владельцем себя директории pub
sudo chown bagas:ftp —R pub

Вспомогательный материал

 Leave a Reply

(required)

(required)

38 Запросов к базе. 0,351 Генерации страницы, 37MB Использование памяти.
Вы зашли с IP: 54.198.210.67