Не работает ftp
psiholirik 8 апреля, 2009 - 12:17
Proftpd запускается все работает но когда заходит анонимный пользователь выдает окно аутентификации а в логах пишет ошибку Directory /mnt/ftp/ is not accessible. Что делать?
»
- Для комментирования войдите или зарегистрируйтесь
А он на предоставление
А он на предоставление анонимного доступа вообще настроен или как?
Выборочные цитаты из конфига в студию!
:wq
--
Live free or die
Хоть
Хоть весь Значки < стер специально чтобы показывало сейчас
ServerName "ftp"
ServerType standalone
DefaultServer on
Port 21
RequireValidShell off
ServerIdent off
#AuthPAM off
#AuthPAMConfig ftp
Port 21
TimesGMT off
TransferRate RETR,STOR 10240
Umask 022
TimeoutLogin 120
TimeoutIdle 600
TimeoutNoTransfer 900
TimeoutStalled 3600
MaxInstances 30
User ftp
Group ftp
#MaxRetrieveFileSize
#MaxStoreFileSize
SyslogLevel debug
UseReverseDNS off
TransferLog /var/log/proftpd/tranfer.log
SystemLog /var/log/proftpd/error.log
#--------------------------------Global-------------------------------------------------------
Global>
AllowRetrieveRestart on
AllowStoreRestart on
AllowOverwrite on
#IgnoreHidden on
DeleteAbortedStores on
HiddenStores on
ExtendedLog /var/log/proftpd/access.log WRITE,READ
#ExtendedLog /opt/proftpd/log/auth.log AUTH
#ExtendedLog /opt/proftpd/log/paranoid.log ALL
/Global>
#--------------------------------EndGlobal----------------------------------------------------
DefaultRoot ~
#AllowOverwrite on
Limit SITE_CHMOD>
DenyAll
Anonymous /mnt/ftp>
User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 10
RequireValidShell off
AnonRequirePassword off
Limit LOGIN>
Order deny,allow
Allow from 82.179.92. 192.168. 62.76.200.5
# Allow from 192.168.1.33 192.168.1.65 192.168.1.97 192.168.1.108
# Deny from 192.168.1.32/27 192.168.1.64/27 192.168.1.65/27
Deny from 192.168.2.64/27
/Limit>
#--------------------------------------ALL--------------------------------------
Directory /mnt/ftp>
Limit ALL>
DenyAll
/Limit>
Limit LIST READ CWD PWD CDUP>
AllowAll
/Limit>
/Directory>
#--------------------------------------END_ALL----------------------------------
#--------------------------------------UPLOAD-----------------------------------
Directory /mnt/ftp/upload/*>
MaxStoreFileSize 512 Mb
Limit PWD CWD LIST READ WRITE MKD STOR RETR CDUP>
AllowAll
/Limit>
Limit RMD RNTO DELE>
DenyAll
/Limit>
/Directory>
#--------------------------------------END_UPLOAD-------------------------------
#--------------------------------------PUB-----------------------------------
Directory /mnt/ftp/pub>
Limit ALL>
DenyAll
/Limit>
Limit RETR CDPU>
AllowAll
/Limit>
/Directory>
#--------------------------------------END_PUB-------------------------------
#--------------------------------------MEDIA-----------------------------------
Directory /mnt/ftp/media>
Limit ALL>
DenyAll
/Limit>
Limit RETR CDUP>
AllowAll
/Limit>
/Directory>
/Anonymous>
Так лучше. Что говорит ls -l
Так лучше.
Что говорит
ls -l /mnt
иgrep ftp /etc/passwd
?:wq
--
Live free or die
ftp proftpd # ls -l
ftp proftpd # ls -l /mnt
итого 44
drwxr-xr-x 5 root root 4096 Апр 8 14:17 Big
drwx------ 2 root root 4096 Апр 17 2007 cdrom
drwx------ 2 root root 4096 Апр 17 2007 floppy
drwxr-xrwx 5 ftp ftp 20480 Апр 8 09:48 ftp
-rwxr-xr-x 1 root root 504 Мар 10 18:30 ftp-clean
-rwxr-xr-x 1 root root 207 Мар 5 15:02 ftp-clean_
drwxr-xr-x 3 root root 4096 Мар 4 19:18 immortal_folders
grep /etc/passwd висит не выдавая информации
вот структура файла /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/bin/false
daemon:x:2:2:daemon:/sbin:/bin/false
adm:x:3:4:adm:/var/adm:/bin/false
lp:x:4:7:lp:/var/spool/lpd:/bin/false
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/bin/false
news:x:9:13:news:/usr/lib/news:/bin/false
uucp:x:10:14:uucp:/var/spool/uucppublic:/bin/false
operator:x:11:0:operator:/root:/bin/bash
man:x:13:15:man:/usr/share/man:/bin/false
postmaster:x:14:12:postmaster:/var/spool/mail:/bin/false
smmsp:x:209:209:smmsp:/var/spool/mqueue:/bin/false
portage:x:250:250:portage:/var/tmp/portage:/bin/false
nobody:x:65534:65534:nobody:/:/bin/false
ldap:x:439:439::/base/ldap:/bin/false
sshd:x:22:22:added by portage for openssh:/var/empty:/sbin/nologin
rpc:x:111:111:added by portage for portmap:/dev/null:/sbin/nologin
cron:x:16:16:added by portage for cronbase:/var/spool/cron:/sbin/nologin
named:x:40:40:added by portage for bind:/etc/bind:/sbin/nologin
ftp:x:21:21:added by portage for ftpbase:/home/ftp:/bin/bash
ntp:x:123:123:added by portage for ntp:/dev/null:/sbin/nologin
kaplan:x:4524:21::/home/kaplan:/bin/false
xfs:x:33:33:added by portage for xfs:/etc/X11/fs:/sbin/nologin
voron:x::513
postgres:x:70:70:added by portage for postgresql:/var/lib:/bin/bash
pm:x:4525:21::/mnt/ftp/pub/PM:/bin/false
test:x:5511:100::/mnt/ftp/media/psiholirik:/bin/false
proftpd:x:101:441:added by portage for proftpd:/dev/null:/sbin/nologin
clamav:x:102:4526:added by portage for clamav:/dev/null:/sbin/nologin
photo:x:5623:5623::/home/photo:/bin/bash
photo$:x:5624:5624::/home/photo$:/bin/bash
psiholirik написал(а):Proftpd
Пользуйтесь поиском. На форуме была уже такая тема.
[SOLVED] proftpd