日期:2014-05-16  浏览次数:20608 次

怎么获取ssh登录的主机名
主机A用SSH登录到主机B后,怎么获取主机A的主机名以供在主机B上执行的shell脚本使用,本人是linux新手,不知道说清楚没有

------解决方案--------------------
B主机上执行hostname 得到主机名
------解决方案--------------------
用ip吧
比如可以用who,或者tty等命令看一下A主机的IP
echo $SSH_CONNECTION也是可以看的
------解决方案--------------------
我的理解主机名实际上就是IP的映射,如果你能ping通主机名,那么你就有这个主机名的解析,所以你获取IP地址就可以反向解析出主机名。