| Настройки proftpd |
Птн, 22 Январь 2010 17:07  |
 |
lexx  Сообщений: 260 Зарегистрирован: Июль 2003 Географическое положение: Московская об... |
|

|
|
День добрый:)
Есть проблемка - поставил proftpd, настроил.
Конфиг:
ServerName "Odin FTP Server"
ServerType standalone
DefaultServer on
ServerIdent off
RootLogin on
Port 21
Umask 022
User proftpd
Group samba
MaxClients 15 "Too many connections with server "
MaxClientsPerHost 4 "%m users are already connected, no more allowed"
MaxLoginAttempts 3 "Brootforce?"
TransferRate RETR,STOR,APPE 100 user !root
#DisplayConnect /etc/ftp_connect.msg
#DisplayLogin /etc/ftp_login.msg
AccessDenyMsg "ATTENTION!!! ALL CONNECTIONS LOGED"
AccessGrantMsg "Now apload/download files"
DisplayGoAway "Go Away"
#UseHostsAllowFile /etc/proftpd.allow
#UseHostsDenyFile /etc/proftpd.deny
TimeoutIdle 180
TimeoutLogin 120
TimeoutNoTransfer 360
TimeoutStalled 640
DefaultRoot / wheel
DefaultRoot /mnt/share/ftp users
#DefaultRoot /.. specialusers
<IfModule mod_clamav.c> #
ClamAV on
</IfModule>
SyslogLevel notice
UseReverseDNS off
TransferLog /var/log/proftpd-tranfer.log
SystemLog /var/log/proftpd-error.log
#ExtendedLog /var/log/proftpd-extended.log read,write
#Normally, we want files to be overwriteable.
<Directory />
AllowOverwrite on
</Directory>
<Anonymous /mnt/share/ftp>
User proftpd
Group samba
UserAlias anonymous proftpd
MaxClients 20 "Sorry, max %m users -- try again later"
# RequireValidShell off
AnonRequirePassword off
#DisplayFirstChdir .message
<Limit WRITE>
DenyAll
</Limit>
</Anonymous>
Но при коннекте выскакивает ошибка:
odin=192.168.254.2
220 192.168.254.2 FTP �ервер готов
USER anonymous
331 �нонимное подключение, укажите ваш e-mail адре� в каче�тве парол�
PASS ***********
530-Unable to set anonymous privileges.
530 ATTENTION!!! ALL CONNECTIONS LOGED
QUIT
Папка, в которую ведёт ftp, по правам должна быть нормально доступна.
Odin ~ # ls -la /mnt/share/ftp/
drwxr-xr-x 4 proftpd samba 4096 Янв 22 15:20 .
drwxrwxr-- 13 smbuser samba 4096 Янв 22 17:00 ..
drwxr-xr-x 2 proftpd samba 4096 Янв 22 15:20 public
drwxr-xr-x 2 proftpd samba 4096 Янв 22 15:20 upload
Юзер proftpd:
Odin ~ # cat /etc/passwd | grep proftpd
proftpd:x:110:1018:added by portage for proftpd:/dev/null:/sbin/nologin
Группа samba - из за того, что /mnt/share/ - большая самбовская файлопомойка и через неё ftp должно быть нормально доистижимым.
Флаги сборки proftpd
net-ftp/proftpd-1.3.2b USE="clamav mysql ncurses nls \
opensslcrypt ssl tcpd -acl -authfile -ban -case -deflate \
-hardened -ifsession -ipv6 -kerberos -ldap -noauthunix -pam \
-postgres -radius -rewrite (-selinux) -shaper -sitemisc \
-softquota -vroot -xinetd"
ACL и PAM (частые грабли, судя по гуглу) в системе не используются, фс шары - ext4, ACL отсутствует.
Пользователи в систему нормально логинятся в свою домашнюю папку - проблема только с анонимусом.
Помогите, плз, разобраться, что ему не так.
[Обновления: Птн, 22 Январь 2010 17:10] от Модератора
|
|
|
|
| Re: Настройки proftpd |
Птн, 22 Январь 2010 17:22   |
 |
lexx  Сообщений: 260 Зарегистрирован: Июль 2003 Географическое положение: Московская об... |
|

|
|
Да в логах ничего интересного...
Янв 22 17:28:17 Odin proftpd[7527] Odin.geek.home (192.168.254.101[192.168.254.101]): FTP session opened.
Янв 22 17:28:17 Odin proftpd[7527] Odin.geek.home (192.168.254.101[192.168.254.101]): proftpd: Directory /mnt/share/ftp/ is not accessible.
Янв 22 17:28:17 Odin proftpd[7527] Odin.geek.home (192.168.254.101[192.168.254.101]): FTP session closed.
Хотя по идее прав должно хватать.
|
|
|
| Re: Настройки proftpd |
Птн, 22 Январь 2010 17:32   |
|
| lexx писал(а) Птн, 22 Январь 2010 17:22 | Янв 22 17:28:17 Odin proftpd[7527] Odin.geek.home (192.168.254.101[192.168.254.101]): proftpd: Directory /mnt/share/ftp/ is not accessible.
|
В принципе, подтверждение этому есть и в предыдущем вашем сообщении, но точно в этом убедиться можно так:
$ ls -l /mnt/share | grep ftp
[Обновления: Птн, 22 Январь 2010 17:33]
|
|
|
| Re: Настройки proftpd |
Птн, 22 Январь 2010 17:38   |
 |
lexx  Сообщений: 260 Зарегистрирован: Июль 2003 Географическое положение: Московская об... |
|

|
|
drwxr-xr-x 2 proftpd samba 4096 Янв 22 17:18 ftp
Всё должно быть нормально, теоретически.
|
|
|
| Re: Настройки proftpd |
Птн, 22 Январь 2010 18:44   |
|
Тут выглядит иначе:
Odin ~ # ls -la /mnt/share/ftp/
...
drwxrwxr-- 13 smbuser samba 4096 Янв 22 17:00 ..
...
Может тогда что-то не то с share или mnt?
А "groups proftpd" что выдаёт?
[Обновления: Птн, 22 Январь 2010 18:48]
|
|
|
|
| Re: Настройки proftpd |
Птн, 22 Январь 2010 19:11   |
 |
lexx  Сообщений: 260 Зарегистрирован: Июль 2003 Географическое положение: Московская об... |
|

|
|
Не совсем понятно почему, о факт - всё вылечилось после добавления
<Global>
DefaultChdir /mnt/share/ftp
UseFtpUsers off
RequireValidShell off
</Global>
|
|
|
|
|