相关疑难解决方法(0)

在SSH会话中查找客户端的IP地址

我有一个脚本由一个用SSH登录服务器的人运行.

有没有办法自动找出用户连接的IP地址?

当然,我可以问用户(这是程序员的工具,所以没问题),但如果我发现它会更酷.

linux ssh networking ip-address

151
推荐指数
8
解决办法
18万
查看次数

正则表达式匹配IP地址

我试图traceroute通过正则表达式匹配输出中找到的IP地址.我不是试图验证它们,因为它足够安全以假设traceroute有效(即不输出类似的东西999.999.999.999.我正在尝试以下正则表达式:

([0-9]{1,3}.?){4}
Run Code Online (Sandbox Code Playgroud)

我在regex101中测试它,它确实验证了一个IP地址.但是,当我尝试

echo '192.168.1.1 foobar' | grep '([0-9]{1,3}.?){4}' 
Run Code Online (Sandbox Code Playgroud)

我一无所获.我错过了什么?

regex bash

3
推荐指数
1
解决办法
6954
查看次数

标签 统计

bash ×1

ip-address ×1

linux ×1

networking ×1

regex ×1

ssh ×1