我使用bash shell创建了一个用户名 - 一个普通的shell,所有命令都可用 - 但是我打算将这个shell用于备份服务,它应该只允许rsync
命令。因此,我试图限制此shell只执行rsync
命令。如何使用.bash_profile
和.bashrc
?
其他信息:此shell仅用于备份文件和文件夹。我使用rsync
密钥将另一个shell连接到ssh
。
答案 0 :(得分:3)
你不能 - 不仅仅使用那些文件。为什么不给他们另一个shell,选项更少? rssh就是为此而设计的。
rssh优于authorized_keys限制(并非所有可能适用于您或感兴趣):