2

我有一个脚本,我想在成功后启动SSH session.

到目前为止,我通过将脚本的路径和脚本名称放在.bash_profile文件中来完成这项工作。

我编写的脚本是文本菜单,为用户提供多种选择。

其中一个选项是quit/exit,我需要(一旦选择)退出脚本并从 SSH 会话中注销用户。

这可能吗?

到目前为止,我还无法实现这一目标。退出脚本很容易,但无论我尝试什么,我总是以命令行提示结束,在这种情况下,我们试图避免。

提前致谢,

担。

4

1 回答 1

1

由于将评论标记为答案的功能请求仍然被拒绝,因此我在此处复制上述解决方案。

将 ssh-keys 与强制命令一起使用,或调查 sshd_config 文件中的 ForceCommand 选项(尽管这将适用于所有用户)。——卡洛斯·坎德罗斯

于 2013-08-30T09:16:27.640 回答