Мистика с proftpd

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

droid
Сообщения: 7

Мистика с proftpd

Сообщение droid »

Ничего не понимаю!
если я запускаю ftp сервер командой proftpd все работает, анонима пускает!
если я запускаю /etc/init.d/prodtpd start то аноним не может зайти, пишет 530-Unable to set anonymous privileges.
в логах появляется ftpuser: Directory /home/serv/www/testerzone/htdocs/ is not accessible.
Что за .. ??
Все дело работает на FC9
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Мистика с proftpd

Сообщение Voice »

Наверное в обоих случае он работает от разных пользователей.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
droid
Сообщения: 7

Re: Мистика с proftpd

Сообщение droid »

Voice писал(а):
02.09.2008 21:06
Наверное в обоих случае он работает от разных пользователей.
А как узнать от какого в каком случае пользователя работает ??
Спасибо сказали:
expdot
Сообщения: 176
ОС: Fedora 13, Win Vista

Re: Мистика с proftpd

Сообщение expdot »

конфиг в студию

и совет, можно запускать серв используя inetd
Спасибо сказали:
droid
Сообщения: 7

Re: Мистика с proftpd

Сообщение droid »

expdot писал(а):
02.09.2008 22:12
конфиг в студию

и совет, можно запускать серв используя inetd


Конфиг:

Код: Выделить всё

ServerType              standalone
ServerIdent             on "FTP Server Ready."
ServerName              "My FTP Server"
ServerAdmin             admin@myhost.ru
Port                    21
Umask                   022
MaxInstances            30
MaxLoginAttempts        3
MaxClients              128
TimeoutLogin            120
TimeoutIdle             600
TimeoutNoTransfer       900
TimeoutStalled          300
DeferWelcome            on
DefaultRoot       /home/serv/www/testerzone/htdocs
User                            nobody
Group                           nobody

<Global>
DisplayLogin            .welcome
 AllowOverwrite          on
</Global>
<Limit ALL>
 DenyAll
</Limit>

<Anonymous /home/serv/www/testerzone/htdocs>
User                    ftpuser
Group                   ftpgroup
UserAlias               anonymous ftpuser
AuthAliasOnly                   on
RequireValidShell       no
HideUser                root
<Limit LOGIN READ DIRS>
                AllowAll
</Limit>
</Anonymous>
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Мистика с proftpd

Сообщение Voice »

droid писал(а):
02.09.2008 21:46
А как узнать от какого в каком случае пользователя работает ??

$ ps axu | grep proftpd
Первая колонка.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
droid
Сообщения: 7

Re: Мистика с proftpd

Сообщение droid »

Voice писал(а):
02.09.2008 23:31
droid писал(а):
02.09.2008 21:46
А как узнать от какого в каком случае пользователя работает ??

$ ps axu | grep proftpd
Первая колонка.


Код: Выделить всё

[root@192 ~]# /etc/init.d/proftpd start
Starting proftpd:                                          [  OK  ]
[root@192 ~]# ps axu | grep proftpd
nobody    3646  0.0  0.1   6220  1028 ?        Ss   23:55   0:00 proftpd: (accepting connections)


отстанавливаем сервер!
далее...

Код: Выделить всё

[root@192 ~]# proftpd
[root@192 ~]# ps axu | grep proftpd
nobody    3663  0.0  0.1   6220  1024 ?        Ss   23:57   0:00 proftpd: (accepting connections)


Получается, что в обеих случаях работает от nobody
Спасибо сказали:
Igor Yakimchuk
Сообщения: 110
ОС: FreeBSD

Re: Мистика с proftpd

Сообщение Igor Yakimchuk »

права доступа на папку?
Спасибо сказали:
Аватара пользователя
csx
Сообщения: 302
Статус: Сыч Домовый
ОС: Что сломалось, то и чиним...

Re: Мистика с proftpd

Сообщение csx »

С разными конфигами работает, может быть.

grep .conf /etc/init.d/proftpd
-- Как называется болезнь когда всё время по телефону разговариваешь?
-- Техподдержка...
Спасибо сказали:
expdot
Сообщения: 176
ОС: Fedora 13, Win Vista

Re: Мистика с proftpd

Сообщение expdot »

<Anonymous /home/serv/www/testerzone/htdocs>
User ftpuser
Group ftpgroup


пользователь ftpuser и група ftpgroup должны существовать
и иметь права на /home/serv/www/testerzone/htdocs
если не так, то задай владельца директории
Спасибо сказали: