我想允许用户使用SSH连接到服务器并执行脚本,而不是其他任何内容。我怎么能这样做?我该如何保护它?
谢谢你!
答案 0 :(得分:1)
将该脚本设为用户的shell。
答案 1 :(得分:0)
SSH已经安全,请确保使用基于令牌的身份验证并消除基于密码的访问。
要允许,用户只需执行shell脚本。创建一个非root,非sudoer用户并允许他执行shell脚本。 http://www.dartmouth.edu/~rc/help/faq/permissions.html
答案 2 :(得分:0)
(我认为这更适合serverfault.com)。
无论如何,要回答你的问题,请查看“ssh命令键”。