是否有OS X Terminal的插件显示有关当前SSH会话的信息?

我希望在OS X中的terminal窗口显示我打开的任何ssh选项卡,即RSA / DSA等的安全设置。

您可以使用以下命令设置terminal的标题:

MYTITLE="Something Witty" echo -n -e "\033]0;$MYTITLE\007" 

选项1

你可以把它放在你连接的主机的.bashrc文件中,当你login时它会设置标题。

确定安全设置可能会有点困难。 您可以通过检查$ KRB5CCNAME来确定您是否与Kerberos连接。 你可以用xauth程序来确定X转发的安全性。

此外,这也要求您在每个连接到的服务器上实现这一点。

选项2

你可以用连接到服务器之前设置窗口标题的脚本在你的计算机上包装ssh命令。 伪代码将是:

  1. 检查命令行参数以确定给出的安全相关参数
  2. 将标题设置为描述安全模式的内容
  3. 将parameter passing给真正的ssh程序