菜鸟笔记
提升您的技术认知

ping: icmp open socket: operation not permitted的解决办法-ag真人游戏

ping: icmp open socket: operation not permitted的问题是这个是root权限造成的,我们从

ls -l /bin/ping

可以看出

指向了root用户。

原因分析:

ping命令在运行中采用了icmp协议,需要发送icmp报文。但是只有root用户才能建立icmp报文。而正常情况下,ping命令的权限应为-rwsr-xr-x,即带有suid的文件,一旦该权限被修改,则普通用户无法正常使用该命令。

那么我们在使用时,有如下操作:

1、直接在前面加sudo

sudo ping 192.168.199.1

2、切换为root用户在进行ping

sudo su
ping 192.168.199.1
网站地图