如何为用户禁用 SFTP,但保持 FTP 启用

如何为用户禁用 SFTP,但保持 FTP 启用

我创建了一个名为“ftp-acc”的用户,并使用 VSFTPD 将其限制为单个目录。当我使用 FTP 登录 Filezilla 中的帐户时,它已成功限制为单个目录。

但是,当使用 SFTP 使用相同的凭据登录时,用户也可以访问其他目录。

如何禁用用户“ftp-acc”的 SFTP?

答案1

首先,FTP和SFTP是不同的。 FTP 是普通文件传输协议,但 SFTP 是安全文件传输协议,并且此服务来自 SSH,而不是独立服务。

如果您想为一个用户禁用 SFTP,请在服务器(您尝试访问的计算机)中打开 sshd_config 文件,然后

DenyUsers ftp-acc

然后重新启动 sshd 服务

service sshd restart

相关内容