vsftpd
Модератор: SLEDopit
vsftpd
Привет всем. У меня такая проблема. Когда я запускаю сервер vsftpd она меня отвечает этим запросом: 500 OOPS: could not bind listening IPv4 socket
Что это такое?
Что это такое?
- Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: vsftpd
запускаете через xinet.d?
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Re: vsftpd
Это я запускаю вот так /usr/sbin/vsftpd
А через xinet.d не как не запускается...
- Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: vsftpd
1) скажите ваш дистрибутив
2) почему не запускаете init-скриптом? он у вас есть в /etc/init.d?
3) точно в xinet.d не прописано ничего? посмотрите в /etc/xinetd.conf и /etc/xinetd.d/*
2) почему не запускаете init-скриптом? он у вас есть в /etc/init.d?
3) точно в xinet.d не прописано ничего? посмотрите в /etc/xinetd.conf и /etc/xinetd.d/*
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Re: vsftpd
Код: Выделить всё
netstat -lnp | grep ":21 "
И смотреть кто слушает на 21 порту.
Re: vsftpd
Ленивая Бестолочь писал(а): ↑19.03.2009 13:441) скажите ваш дистрибутив
2) почему не запускаете init-скриптом? он у вас есть в /etc/init.d?
3) точно в xinet.d не прописано ничего? посмотрите в /etc/xinetd.conf и /etc/xinetd.d/*
Дистрибутив Debian.
когда пишу: /etc/init.d/vsftpd start, он отвечает: Starting FTP server: vsftpd.
но когда хочу поcматреть есть в процессах vsftpd то нечего не вводится как будто нету vsftpd.
или может быть в Debian нужно настроить по другому? У меня сейчас стандартная конфигурация....
Re: vsftpd
Естественно нету vsftpd, 21 порт ведь занят кем-то другим!spiderman писал(а): ↑19.03.2009 14:13Дистрибутив Debian.
когда пишу: /etc/init.d/vsftpd start, он отвечает: Starting FTP server: vsftpd.
но когда хочу поcматреть есть в процессах vsftpd то нечего не вводится как будто нету vsftpd.
или может быть в Debian нужно настроить по другому? У меня сейчас стандартная конфигурация....
То сообещине которое вы видели, когда запускали /usr/sbin/vsftpd, должно было появиться в логах.
Определяйте кто занял 21й порт (скорее всего это inetd/xinetd).
И уже после этого решаете что делать дальше (или прибить того кто сидит на этом порту и запустить vsftpd, или забить на vsftpd и пользоваться тем что уже есть в системе).
Re: vsftpd
GlobalNet ~ # netstat -lnp | grep ":21 "
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 1427/inetd
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 1427/inetd
- Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: vsftpd
порт держит inetd. в его конфиге уберите строку про ftp, перезапустите.
после этого попробуйте запустить vsftpd, только при помощи /etc/init.d/vsftpd start.
после этого попробуйте запустить vsftpd, только при помощи /etc/init.d/vsftpd start.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Re: vsftpd
Ленивая Бестолочь писал(а): ↑19.03.2009 15:09порт держит inetd. в его конфиге уберите строку про ftp, перезапустите.
после этого попробуйте запустить vsftpd, только при помощи /etc/init.d/vsftpd start.
Извините за чайниковский вопрос, как мне перезапустить inetd в Debian (не как не нашел)
Re: vsftpd
localhost
shell# ps -e | grep inetd
2896 ? 00:00:00 inetd
shell# kill -9 2896
shell# inetd
Ничто не вечно под рутом
- Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: vsftpd
честно говоря не помню точно - уже давно пользуюсь xinet.d вместо него, но вроде:
/etc/init.d/openbsd-inetd restart
/etc/init.d/openbsd-inetd restart
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.