Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: anakinn в Nov 22, 2005, 11:39



Титла: Proftpd въпрос
Публикувано от: anakinn в Nov 22, 2005, 11:39
Gentoo + proftpd

Не искам да се ползва анонимно, а само от юзъри в unixa.
Добавил съм юзър simo (от /etc/passw.. съм направил /bin/false и home dir е /data/simo)
Значи юзъра се логва. Може да създава директории,да трие  и т.н. само в /data/simo
Но когато искам да направя промяна в някоя от поддиректориите /data/simo/mp3 ми казва access denied...
Защо така?Искам и в тях да мога да пиша :)

конфига е нещо такова:
ServerName          "ProFTPD Default Installation"
ServerType          standalone
DefaultServer       on
RequireValidShell   off
AuthPAM             off
AuthPAMConfig       ftp

Port                            21
Umask                           022
MaxInstances                    30

User                            ftp
Group                           ftp

<Directory />
  AllowOverwrite                on
</Directory>
# A basic anonymous configuration, no upload directories.
#<Anonymous ~ftp>
#  User                         ftp
#  Group                                ftp
#
#  # We want clients to be able to login with "anonymous" as well as "ftp"
#  UserAlias                    anonymous ftp
#
#  # Limit the maximum number of anonymous logins
#  MaxClients                   10
#
#  # We want 'welcome.msg' displayed at login, and '.message' displayed
#  # in each newly chdired directory.
#  DisplayLogin                 welcome.msg
#  DisplayFirstChdir            .message
#
#  # Limit WRITE everywhere in the anonymous chroot
#  <Limit WRITE>
#    DenyAll
#  </Limit>
#
#</Anonymous>

DefaultRoot ~

<Anonymous ~simo>
  User                          simo
  MaxClients            1
 <Directory incoming>
  <Limit READ WRITE DIRS STOP CWD>
    AllowAll
  </Limit>
 </Directory>
</Anonymous>


Титла: Proftpd въпрос
Публикувано от: zeridon в Nov 22, 2005, 12:58
махни секцията <anonymous ~simo>
Натройката DefaultDir ~ я комбинирай с DefaultRoot за справка ( http://www.proftpd.org/docs....ot.html )

също така разкарай файла /etc/ftpusers и си готов.


Титла: Proftpd въпрос
Публикувано от: anakinn в Nov 22, 2005, 17:57
Махнах секцията. И аз си мислех че не беше нужна, тъй като работеше и без нея.
махнах файла ftpusers логнах се и....

Status:   Directory listing successful
Command:   CWD /db/
Response:   250 CWD command successful
Command:   MKD New folder
Response:   550 New folder: Permission denied

какво имаш впредив да комбинирам двете Default root i dir
на юзъра - simo - home dir-a mu e /data....


Титла: Proftpd въпрос
Публикувано от: anakinn в Nov 22, 2005, 18:05
Оправих го.
Проблема е бил другаде.
Изтрих директориите през UNIX-a и ги създадох през фтп-то със неговият юзър
Благодаря !