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下一台设备?