Get local device IP from connected server
我使用SSH从我的MacBook连接到我的ubuntu服务器。
我想从服务器知道MacBook的ip地址。
我怎样才能做到这一点?
[edit]我想用bash获取ip。
我会评论这个,但我不能。 我们需要更多信息。 你用什么语言编程。 你试过什么
编辑:这是你要找的。 这个答案取自在SSH会话中查找客户端的IP地址
在发布问题之前,请先搜索一下您的问题
检查是否有一个名为的环境变量:
1 | $SSH_CLIENT |
要么
1 | $SSH_CONNECTION |
(或任何其他环境变量)在用户登录时设置。然后使用用户登录脚本处理它。
提取IP:
1 2 3 4 | $ echo $SSH_CLIENT | awk '{ print $1}' 1.2.3.4 $ echo $SSH_CONNECTION | awk '{print $1}' 1.2.3.4 |