如何禁止SSH用户执行rsync命令
要禁止SSH用户执行rsync,可以使用以下步骤:
- 编辑sshd配置文件:
sudo nano /etc/ssh/sshd_config
- 找到以下行:
#Subsystem sftp /usr/lib/openssh/sftp-server
- 在该行下面添加以下内容:
Subsystem sftp internal-sftp
Match User your_username
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
将 your_username 替换为您要限制的SSH用户的用户名。
-
保存并关闭文件。
-
重新启动SSH服务:
sudo service ssh restart
现在,用户将无法使用rsync命令通过SSH连接到服务器。
原文地址: https://www.cveoy.top/t/topic/gReq 著作权归作者所有。请勿转载和采集!