Рабочие будни

Архивы

Пленительные поздравления падчерице с Днем Рождения. . В новом сезоне отпусков отдых на мальдивах май неизменно качественно. . . дрели key ang: бензопила stihl цена - бензопила minecraft. . . пылесос плохо тянет ищите тут www.catalogue.technoportal.ua/vacuumcleaner.html. . . автомобили toyota бу - автомобили б у в Харькове - автомобиль с пробегом.  

Настройка vsftpd

emerge vsftpd
-------------
nano vsftpd.conf

listen=YES

# anonymous`ам жок

local_umask=022

anonymous_enable=NO
# Авторизовать будем локальных пользователей
local_enable=YES
# Доступ на запись, аха
write_enable=YES
# upload анонимусам, жок
anon_upload_enable=NO
# Создавать папки анонимоусам, жок
anon_mkdir_write_enable=NO
# Логировать активность uploads/downloads.
xferlog_enable=YES
#
connect_from_port_20=YES
#
xferlog_file=/var/log/vsftpd.log
#
ftpd_banner=Welcome to АнауМынау FTP service.
#
chroot_list_enable=NO
# Что бы за пределы своей папки не выходить
chroot_local_user=YES
chroot_list_file=/etc/vsftpd/chroot_list
-------------
В chroot_list забиваем имена пользователей которым можно выходить за пределы своей папки. Мне оно ненадо пусто там.

В /etc/pam.d/ftp
auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required pam_listfile.so item=user sense=allow file=/etc/ftpchroot onerr=succeed

В /etc/ftpusers список имён тех кому на ftp, жок
В /etc/ftpchroot список имён тех кому на ftp, аха

При создании пользователя указываем домашнюю папку, она же будет его ftp папкой. В качестве shell указываем sbin/nologin

Leave a Reply