Назад | Перейти на главную страницу

Debian: sftp-сервер все еще работает после удаления vsftpd?

После того, как я удалил vsftpd с моего нового сервера vserver с помощью debian5, все еще существует процесс, называемый sftp-server, который работает и управляет ftp-соединением. Как я могу это выключить? Откуда это взялось?

Закомментировал следующую строку в /etc/ssh/sshd_config сейчас и все еще работает:

#Subsystem sftp /usr/lib/openssh/sftp-server

netstat -tulpen вывод: (мой IP подвергся цензуре через xx.xx.xxx.xxx)

Proto Recv-Q Send-Q Local Address           Foreign Address         State         User       Inode       PID/Program name
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      102        2331605921  1343/named
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      105        2331610459  1538/mysqld
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      0          2331606433  1379/apache2
tcp        0      0 xx.xx.xxx.xxx:53        0.0.0.0:*               LISTEN      102        2331605880  1343/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      102        2331605866  1343/named
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          2331612861  1595/sshd
tcp6       0      0 ::1:953                 :::*                    LISTEN      102        2331605922  1343/named
tcp6       0      0 :::53                   :::*                    LISTEN      102        2331605862  1343/named
tcp6       0      0 :::22                   :::*                    LISTEN      0          2331612863  1595/sshd
udp        0      0 xx.xx.xxx.xxx:53        0.0.0.0:*                           102        2331605867  1343/named
udp        0      0 127.0.0.1:53            0.0.0.0:*                           102        2331605864  1343/named
udp6       0      0 :::53                   :::*                                102        2331605849  1343/named

sftp-server (Протокол передачи файлов SSH) не является частью ftp. Это часть OpenSSH.
Вы можете отключить его в своем ssh-config, обычно в /etc/ssh/sshd_config.

Измените загруженный двоичный файл для обработки sftp-сессий:

Subsystem sftp /bin/false

Не забудьте перезапустить sshd после внесения изменений:

/etc/init.d/sshd restart