Linux Bash自动退出/注销SSH会话

Linux Bash自动退出/注销SSH会话,linux,bash,Linux,Bash,我有一个脚本,我想在成功的SSH会话时启动它 到目前为止,我通过将脚本路径和脚本名称放在.bash\u profile文件中实现了这一点 我编写的脚本是文本菜单驱动的,用户可以选择多个选项 其中一个选项是quit/exit,我需要(一旦选中)退出脚本并从SSH会话注销用户 这可能吗 到目前为止,我还没能做到这一点。退出脚本很容易,但无论我尝试什么,最终都会出现一个命令行提示符,在本例中,我们试图避免这种情况 提前感谢, Dan。由于功能请求被拒绝,我在这里复制上述解决方案 将ssh密钥与强制命令

我有一个脚本,我想在成功的
SSH会话时启动它

到目前为止,我通过将脚本路径和脚本名称放在
.bash\u profile
文件中实现了这一点

我编写的脚本是文本菜单驱动的,用户可以选择多个选项

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

这可能吗

到目前为止,我还没能做到这一点。退出脚本很容易,但无论我尝试什么,最终都会出现一个命令行提示符,在本例中,我们试图避免这种情况

提前感谢,

Dan。

由于功能请求被拒绝,我在这里复制上述解决方案


将ssh密钥与强制命令一起使用,或者研究sshd_配置文件中的ForceCommand选项(这将适用于所有用户)Carlos Campterrós

使用ssh密钥执行强制命令,或者调查
sshd_config
文件中的
ForceCommand
选项(这将适用于所有用户)。继续!非常感谢你。您可以将“匹配用户”选项用于此项。干得好!。