我有一个脚本,我想在成功后启动SSH session
.
到目前为止,我通过将脚本的路径和脚本名称放在.bash_profile
文件中来完成这项工作。
我编写的脚本是文本菜单,为用户提供多种选择。
其中一个选项是quit/exit
,我需要(一旦选择)退出脚本并从 SSH 会话中注销用户。
这可能吗?
到目前为止,我还无法实现这一目标。退出脚本很容易,但无论我尝试什么,我总是以命令行提示结束,在这种情况下,我们试图避免。
提前致谢,
担。
由于将评论标记为答案的功能请求仍然被拒绝,因此我在此处复制上述解决方案。
将 ssh-keys 与强制命令一起使用,或调查 sshd_config 文件中的 ForceCommand 选项(尽管这将适用于所有用户)。——卡洛斯·坎德罗斯