Telnet 中是不是有 $SSH_CONNECTION%% * 等效项?

Posted

技术标签:

【中文标题】Telnet 中是不是有 $SSH_CONNECTION%% * 等效项?【英文标题】: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 台设备,因此我们诱使软件连接到运行“显示运行配置”功能的自己的服务器,然后将所需的配置添加到它。我们使用软件连接的地址来确定为其提供什么配置...... 【参考方案1】:

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

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

或者你可以

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

运行类似上面的东西

【讨论】:

以上是关于Telnet 中是不是有 $SSH_CONNECTION%% * 等效项?的主要内容,如果未能解决你的问题,请参考以下文章

如何检查 Net::Telnet 会话是不是仍在 Perl 中?

当我使用 telnet 与 http 服务器通信时,NVT 是不是有任何副作用?

求教关于SecureCRT脚本问题:如何使用脚本判断telnet是不是成功,不成功跳过telnet下一台设备?

telnet路由器连接不上。

使用 python 中的 telnet 检查远程主机是不是已启动

Linux系统中如何用shell脚步判断是不是telnet成功。