Приветствую!
неделю уже мучаюсь, ничего не понимаю.
задание: создать 10 пользователей, у каждого из которых будет свой
подкаталог, куда он сможет писать. но не стирать. также каждый
пользователь должен видеть каталоги и их содержимое других пользователей.
также есмь один "суперпользователь", который могет всюду читать / писать /
перемещать / удалять.
смотрел по нету и на профтпд орг доки - похоже, я единственный, кому
такое надо. всем остальным хватает анонимного сервера с одним
пользователем. :(
сделал след конфиг - в принципе имхо должен бы работать, но вот хрену.
любой пользователь может писать и удалять файлы из корня (/ftp) и из
своего каталога ( например /ftp/telemaks ) :(
ServerName "ProFTPD server"
#ServerType standalone
ServerType inetd
DefaultServer on
UseReverseDNS off
IdentLookups off
#AuthPAM off
AllowRetrieveRestart on
AllowStoreRestart on
AllowOverwrite on
TimeoutLogin 120
TimeoutIdle 600
TimeoutNoTransfer 900
TimeoutStalled 3600
DefaultRoot /ftp
# Port 21 is the standard FTP port.
Port 21
Umask 002
MaxInstances 30
# Set the user and group that the server normally runs at.
User nobody
Group nogroup
SystemLog /var/log/proftpd.log
TransferLog /var/log/xferlog
ExtendedLog /var/log/ftp.alllog ALL
<Global>
RequireValidShell off
DisplayLogin welcome.msg
DisplayFirstChdir readme
AllowOverwrite on
IdentLookups off
</Global>
#<Limit WRITE>
# DenyAll
#</Limit>
# Normally, we want files to be overwriteable.
<Directory /*>
AllowOverwrite on
</Directory>
<Anonymous /ftp>
AnonRequirePassword on
RequireValidShell off
#User girtsk
User avp,vincents,inna_pr,gp_proj,n_t,telemaks
Group users
<Limit LOGIN>
AllowUser avp,vincents,inna_pr,gp_proj,n_t,telemaks
Deny All
</Limit>
<Directory /ftp>
<Limit WRITE CWD>
AllowUser avp
Deny All
</Limit>
<Limit READ>
AllowAll
</Limit>
AllowOverwrite on
<Limit STOR>
AllowAll
</Limit>
</Directory>
<Directory vincents>
<Limit WRITE CWD>
DenyAll
</Limit>
<Limit READ>
AllowAll
</Limit>
AllowOverwrite on
<Limit STOR>
AllowAll
</Limit>
</Directory>
<Directory inna_pr>
<Limit WRITE CWD>
DenyAll
</Limit>
<Limit READ>
AllowAll
</Limit>
AllowOverwrite on
<Limit STOR>
AllowAll
</Limit>
</Directory>
<Directory gp_proj>
<Limit WRITE CWD>
DenyAll
</Limit>
<Limit READ>
AllowAll
</Limit>
AllowOverwrite on
<Limit STOR>
AllowAll
</Limit>
</Directory>
<Directory n_t>
<Limit WRITE CWD>
DenyAll
</Limit>
<Limit READ>
AllowAll
</Limit>
AllowOverwrite on
<Limit STOR>
AllowAll
</Limit>
</Directory>
<Directory telemaks>
<Limit WRITE CWD>
Deny All
</Limit>
<Limit READ>
AllowAll
</Limit>
AllowOverwrite on
<Limit STOR>
AllowAll
</Limit>
</Directory>
</Anonymous>
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [proftpd]Ограничить анонимуса в секции <Directory> (2011)
- Форум ProfTPD (2001)
- Форум ProfTPD (2001)
- Форум помогите с PROFTPD (2001)
- Форум proftpd issue (2006)
- Форум proftpd...отвалился?? (2005)
- Форум help proftpd (2007)
- Форум Не запускается proftpd-сервер (2007)
- Форум Proftpd откидывает по таймауту (2013)
- Форум proftpd проблема (2007)