Что нужно для быстрой развёртки:
1. Удалить ACL. Если в системе не используется, то вообще никаких проблем.
1. Удалить ACL. Если в системе не используется, то вообще никаких проблем.
# echo 'net-ftp/proftpd openssl -acl' >> /etc/portage/package.use2. Поставить:
# emerge net-ftp/proftpd3. Добавить пользователя для анонимусов:
# echo ftp:x:21:21:added by portage for ftpbase:/home/ftp:/sbin/nologin >> /etc/passwd # echo 'ftp:x:21:' >> /etc/group4. Добавить имя хоста в /etc/hosts
# hostname myAwesomeHost # vim /etc/hosts 127.0.0.1 localhost myAwesomeHost5. Поправить (или не править, он и так хорош) конфиг
# vim /etc/proftpd/proftpd.conf
ServerName "ProFTPD Server on vostro"
ServerType standalone
DefaultServer on
RequireValidShell off
AuthPAM off
AuthPAMConfig ftp
Port 21
Umask 022
MaxInstances 30
User ftp
Group ftp
DefaultRoot ~
AllowOverwrite on
<limit site_chmod="">
DenyAll
</limit><anonymous>
User anonymous
Group anonymous
AnonRequirePassword off
RequireValidShell off
# Clients can login with the username "anonymous" and "ftp".
UserAlias anonymous ftp
# Limit the maximum number of parallel anonymous logins to 10.
MaxClients 10
# Prohibit the WRITE command for the anonymous users.
<limit write="">
DenyAll
</limit>
</anonymous>
6. Добавить в автозагрузку и запустить
# rc-update add proftpd default # /etc/etc/init.d/proftpd start


0 коммент.:
Отправить комментарий