【问题标题】:is there a ${SSH_CONNECTION%% *} equivalent in Telnet?Telnet 中是否有 ${SSH_CONNECTION%% *} 等效项?
【发布时间】:2013-09-29 22:10:51
【问题描述】:

所以在 RedHat Linux 上...

我有一个相当独特的应用程序,我需要确定 telnet 连接发生在哪个地址上。应用程序将使用环回地址 Telnet 到它自己,并将根据它连接到的环回地址提供不同的信息。

对于 SSH,我们使用 ${SSH_CONNECTION%% *}。但是我找不到 Telnet 等价物。如果没有,我们可能只运行第二个 SSH 守护程序。然而,权力宁愿运行 telnet。

感谢您的帮助。

【问题讨论】:

  • 几乎肯定有比ssh/telnet localhost 更好的方法来确定您需要什么。你真正想要完成什么?
  • 我们的配置管理软件无法连接到 200 台设备,因此我们诱使软件连接到运行“显示运行配置”功能的自己的服务器,然后将所需的配置添加到它。我们使用软件连接的地址来确定为其提供什么配置......

标签: linux bash ssh telnet


【解决方案1】:

这个命令只是在回显 ssh_connection 的环境变量

您可以远程登录并执行环境并查找您的 IP 并查看它是否存在:

或者你可以

who grep $(whoami)|awk '{print $NF}'

运行类似上面的东西

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-11
    相关资源
    最近更新 更多