4

Остановился vsftpd, так что это не то. Если я все еще могу получить доступ через ftp (в частности, sftp), как мне теперь узнать, какая служба управляет им?

3 ответа3

5

Если я все еще могу получить доступ через FTP (SFTP в частности)

Несмотря на название, SFTP не FTP. Это совершенно отдельный протокол передачи файлов SSH, обычно размещаемый в sshd (на обычном порту SSH).

Не следует путать с FTPS, который является FTP (через SSL) и будет размещаться на vsftpd.

2

Запустите следующую команду:

netstat --listening --program

Примечание: вы можете получить больше информации, используя его как root.

1

Я бы порекомендовал использовать следующее:

для sftp:

netstat -nap | grep -e ":22"

для ftp

netstat -nap | grep -e ":21"

Эти две команды предоставят вам программы, которые прослушивают порты 22 (ssh) и 21 (ftp).

Я думаю, что в вашем случае это будет dropbear или openssh слушающий порт 22

Если вы ищете сервис sftp, то vsftpd, скорее всего, не имеет к этому никакого отношения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .