允许用户通过SSH进入控制台应用程序

时间:2018-08-05 05:54:53

标签: php linux shell ubuntu ssh

我在CakePHP中建立了许多网站,并经常使用框架外壳制作通常作为cron作业运行的维护脚本。

快进到昨晚,当时我和一个伙伴正在喝啤酒并聊天。我们想知道在Ubuntu上创建(成功登录后)仅限于CakePHP Shell应用程序(或者如果不可能的话,使用常规python脚本)创建用户将有多么困难(或者,如果可能,甚至安全)< / p>

我最初的想法是:

  • 是否可以防止用户转义脚本并获取常规shell?

  • 使用AsyncSSH之类的python库制作“伪ssh”服务器吗?

  • 它就像更改用户的默认shell指向脚本一样简单。尝试过chsh,但没有成功。

有指导吗?

0 个答案:

没有答案