Что нужно для быстрой развёртки:
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 коммент.:
Отправить комментарий