要禁止SSH用户执行rsync,可以使用以下步骤:

  1. 编辑sshd配置文件:
sudo nano /etc/ssh/sshd_config
  1. 找到以下行:
#Subsystem sftp /usr/lib/openssh/sftp-server
  1. 在该行下面添加以下内容:
Subsystem sftp internal-sftp
Match User your_username
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no

your_username 替换为您要限制的SSH用户的用户名。

  1. 保存并关闭文件。

  2. 重新启动SSH服务:

sudo service ssh restart

现在,用户将无法使用rsync命令通过SSH连接到服务器。

如何禁止SSH用户执行rsync命令

原文地址: https://www.cveoy.top/t/topic/gReq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录