请问,全新系统安装后,debian 9stretch 中的默认 sftp 服务器是什么?我想配置proftd,因为我以为它是proftpd,但我发现还安装了其他东西。非常感谢
答案1
默认的 Debian 9 SFTP 服务器是由 OpenSSH 的 ssh 服务器提供的sshd
。要禁用它,请键入sudo systemctl stop sshd && sudo systemctl disable sshd
.然而,如果您这样做,您也将禁用您的 SSH 服务器。 FTP 和 SFTP 是两种不同的协议,应该能够存在于同一台计算机上的不同端口上。
编辑:Jeff 对我的答案的评论也是一个很好的建议,可以更具体地禁用 SFTP。通过在其前面放置一个(井号)来/etc/ssh/sshd_config
禁用该行,如下所示, 。Subsystem sftp /usr/lib/openssh/sftp-server
#
# Subsystem sftp /usr/lib/openssh/sftp-server