Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование *NIX систем > Проблема с настройкой ftp


Автор: 3,14 24.5.2005, 10:37
В файле /etc/inet/inetd.conf убираю коментарий со строки
Код

ftp     stream  tcp     nowait  root    /usr/sbin/in.ftpd       in.ftpd

перезапускаю inetd : kill -HUP <inetd pid>
ftp не появляется smile
делаешь grep ftp /var/adm/messages, ничего туда не валиться smile

Автор: bilbobagginz 24.5.2005, 17:18
1. у тебя in.ftpd то установлен ?

2. а теперь перестартуй inetd нормально и слушай что написано в дневниках.
и в студию - дистру, версию фтпд, и т.д.

Автор: 3,14 25.5.2005, 13:11
Цитата(bilbobagginz @ 24.5.2005, 17:18)
1. у тебя in.ftpd то установлен ?

Да
Цитата(bilbobagginz @ 24.5.2005, 17:18)
а теперь перестартуй inetd нормально и слушай что написано в дневниках.

перестартовывал сервер целиком, вот что повалилось в лог:
Код

May 23 09:26:52 mcs4-app sshd[528]: [ID 800047 auth.info] subsystem request for sftp
May 24 04:25:14 mcs4-app in.ftpd[738]: [ID 572618 daemon.error] getpeername: Socket operation on non-socket
May 24 05:20:00 mcs4-app in.ftpd[835]: [ID 572618 daemon.error] getpeername: Socket operation on non-socket
May 24 05:20:52 mcs4-app in.ftpd[836]: [ID 790800 daemon.warning] Unknown flag -D ignored.
May 24 05:20:52 mcs4-app in.ftpd[836]: [ID 572618 daemon.error] getpeername: Socket operation on non-socket
May 24 05:23:58 mcs4-app in.ftpd[851]: [ID 790800 daemon.warning] Unknown flag -D ignored.
May 24 05:23:58 mcs4-app in.ftpd[851]: [ID 572618 daemon.error] getpeername: Socket operation on non-socket
May 24 05:31:59 mcs4-app in.ftpd[885]: [ID 572618 daemon.error] getpeername: Socket operation on non-socket
May 25 06:57:52 mcs4-app sshd[274]: [ID 800047 auth.info] subsystem request for sftp
May 25 07:04:21 mcs4-app in.ftpd[294]: [ID 572618 daemon.error] getpeername: Socket operation on non-socket
May 25 07:04:49 mcs4-app in.ftpd[296]: [ID 572618 daemon.error] getpeername: Socket operation on non-socket
May 25 07:09:58 mcs4-app sshd[259]: [ID 800047 auth.info] subsystem request for sftp


Цитата(bilbobagginz @ 24.5.2005, 17:18)
и в студию - дистру, версию фтпд,

солярка - 5.8
in.ftpd ставился вместе с соляркой, как посмотреть его версию не знаю smile

Автор: bilbobagginz 26.5.2005, 18:57
где-то ... в тёмном-тёмном городе, на тёмном-тёмном переулке, и тёмно-синем сервер есть фтп серверок. он запускается и считывает конф. опции хрен знает откуда.
среди этих опций режим работы - stand-alonе или через inetd.
1. проверь что когда ты его стартуешь - правильные опции даются, и он стартуется в правильном режиме.

2. чтобы найти где это такое, обрати внимание на:
May 24 05:23:58 mcs4-app in.ftpd[851]: [ID 790800 daemon.warning] Unknown flag -D ignored

т.е. передаётся флажок "-D". его то и ищи с grep-ом:
cd /etc
grep -r "-D" *
или
grep -r -- -D /etc/*

найдёшь много глупостей, но сдаётся мне ты ставил proftpd когда-то....
проверь, что in.ftpd не ссылка на него.

удачи...

а посмотреть версию - пользуйся
pkginfo | grep FTP

если найдёшь и ProFTP и FTP Server... убери один из них.
поковыряйся, чтобы правильный сервер был запущен ( ну не в смысле "запущенность" а в смысле "запускабельность" )

пока.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)