ubuntu server 12.04 的标准 ftp 服务是什么?

ubuntu server 12.04 的标准 ftp 服务是什么?

已停止 vsftpd,所以不是那样。如果我仍然可以通过 ftp(特别是 sftp)访问,我如何知道是什么服务在管理它?

答案1

如果我仍然可以通过 ftp 访问(特别是 sftp)

尽管名字如此,SFTP 不是 FTP。它是一个完全独立的 SSH 文件传输协议,通常由 sshd 托管(在通常的 SSH 端口上)。

不要将其与 FTPS 混淆,后者FTP(通过 SSL)并由 vsftpd 托管。

答案2

运行以下命令:

netstat --listening --program

注意:以 root 身份运行可能会获得更多信息。

答案3

我建议使用以下内容:

对于 sftp:

netstat -nap | grep -e ":22"

对于 ftp

netstat -nap | grep -e ":21"

这两个命令将为您提供监听端口 22(ssh)和 21(ftp)的程序

我最好的猜测是,在你的情况下它将dropbear监听openssh端口 22

如果你正在寻找 sftp 服务,那么 vsftpd 很可能与它无关

相关内容