example
我使用命令创建了一个名为的用户adduser
,并设置了密码等。这是 VSFTPD 设置过程的一部分。
但是,我注意到我也可以使用 VPS 的 SSH 控制台和 SFTP/FTP 中的端口 22 进行访问。我怎样才能使它只能通过 FTP 访问?
我将与客户共享我的服务器,让他仅使用 FTP 创建一个静态 HTML 网站。
谢谢您的回答。
答案1
如果您想禁用特定用户的 ssh 访问,您可以将其 SSH shell 设置为 /bin/false。
答案2
您可以在 /etc/ssh/sshd_config 文件中禁用 sftp。有些人认为使用 FTP 比使用 sftp 更安全。