command="bash --restricted --noprofile --rcfile$HOME/.stricted_profile" ssh-rsa 。。。
这样当登陆这台机器的时候,除了ssh 命令,不能使用其他任何命令。效果如下:
sshusr@192.168.122.28
bash-3.2$ lsbash: ls: command not found bash-3.2$
即使ls也不能使用
----------------
本文详细介绍了如何在Linux系统中,利用SSH协议,通过生成RSA密钥对和配置authorized_keys文件,实现特定用户(账户a)以另一用户(账户b)的身份登录系统时,仅能访问预设目录($HOME/bin)下的指定命令,如ssh,同时禁止使用其他命令,以确保系统的安全性。
1273

被折叠的 条评论
为什么被折叠?