Уже не знаю что делать!
не могу выключить нахер sftp который слушает sshd
похерил строчку в /etc/ssh/sshd_config
# override default of no subsystems
#Subsystem sftp /usr/libexec/openssh/sftp-serverсначала комментировал, потом ваще заделил, перезагрузил серве всё равно слушает 21 порт и всё тут
потом удалил /usr/libexec/openssh/sftp-server, результат тот же ssh слушает на всех ip 21 порт, и ему абсалютно пофигу что строчки слушать нет, что программы уже этой нет, он слушает и ждёт подключений зараза!
[root@home ssh]# netstat -lnp|grep 21
tcp 0 0 127.0.0.1:21 0.0.0.0:* LISTEN 1802/0
tcp 0 0 ::1:21 :::* LISTEN 1802/0
unix 2 [ ACC ] STREAM LISTENING 8210 1345/dbus-daemon /var/run/dbus/system_bus_socketкак вырубить это?????????????????????
ни один ftp демон не может запуститься ибо порт уже слушается, перепахал весь интеренет, везде написано как запускать, а как опускать нигде не написано! Кто сталкивался с такой проблемой?
А изменить в
/etc/ssh/sshd_config
параметр
Port 21 на 22
>А изменить в
>/etc/ssh/sshd_config
>параметр
>Port 21 на 22моя так хохотался )))
>>А изменить в
>>/etc/ssh/sshd_config
>>параметр
>>Port 21 на 22
>
>моя так хохотался )))хле тут на форуме делают Равшан и Джумшут?
>А изменить в
>/etc/ssh/sshd_config
>параметр
>Port 21 на 22вот кусок кода, ам всё акоментировано
#Port 22
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::так что что менять на что не понято
sshd слушает и 22 порт и 21, как сделать чтобы он слушал только 22?
вот[root@home home]# netstat -nlp -t
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN 1693/perl
tcp 0 0 127.0.0.1:21 0.0.0.0:* LISTEN 1808/0
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 7570/sshd
tcp 0 0 ::1:21 :::* LISTEN 1808/0
tcp 0 0 :::22 :::* LISTEN 7570/sshd
sosckstat в студию.
Вы издеваетесь?
Проблема решена!
раскоментирована строчка в /etc/ssh/sshd_config
вернул обратно все файлы на место, проблема оказывается вот в чём была, может кому то поможеткогда я заходил через ssh root'om то SSHD пока я там сидел открывал на прослушивание и брал на себя 21 порт!!!
То есть /etc/init.d/vsftpd start не работала, так как порт уже занятЛекарство такое:
1. отключиться от терминала
2. запустить как-то vsftpd сервер, я это сделал через webmin
3. только тогда зайти по sshd и можно перезапускать vsftp и sshd хоть миллиард разДля чего это было сделано мне не понятно, для чего переключать FTP на 21 порту на свой /usr/libexec/sftpd-server пока root тусит на терминале мне не понятно. При чём это по умолчанию так. а если на сервер никак не зайти по другому как только через ssh то не понятно как вообще запустить ftp сервер
на всякий пожарный пишу версии ПО и ОС
[root@home home]# sshd -v
sshd: illegal option -- v
OpenSSH_5.2p1, OpenSSL 0.9.8k-fips 25 Mar 2009ОС: FEDORA 11
первый раз с такой хернёй столкнулся, спасибо всем кто помогал:)