Остановился vsftpd, так что это не то. Если я все еще могу получить доступ через ftp (в частности, sftp), как мне теперь узнать, какая служба управляет им?
3 ответа
Если я все еще могу получить доступ через FTP (SFTP в частности)
Несмотря на название, SFTP не FTP. Это совершенно отдельный протокол передачи файлов SSH, обычно размещаемый в sshd (на обычном порту SSH).
Не следует путать с FTPS, который является FTP (через SSL) и будет размещаться на vsftpd.
Запустите следующую команду:
netstat --listening --program
Примечание: вы можете получить больше информации, используя его как root.
Я бы порекомендовал использовать следующее:
для sftp:
netstat -nap | grep -e ":22"
для ftp
netstat -nap | grep -e ":21"
Эти две команды предоставят вам программы, которые прослушивают порты 22 (ssh) и 21 (ftp).
Я думаю, что в вашем случае это будет dropbear
или openssh
слушающий порт 22
Если вы ищете сервис sftp, то vsftpd, скорее всего, не имеет к этому никакого отношения.