ping 命令的权限问题
在root用户下执行
chmod u+s /bin/ping
ping命令在运行中采用了ICMP协议,需要发送ICMP报文。但是只有root用户才能建立ICMP报文。
而正常情况下,ping命令的权限应为-rwsr-xr-x,即带有suid的文件,一旦该权限被修改,则普通用户无法正常使用该命令
suid : set uid。当一个设置了SUID 位的可执行文件被执行时,该文件将以所有者的身份运行,也就是说无论谁来执行这个文件,他都有文件所有者的特权。但其普通用户本身需要有对其文件进行执行的权限
suid权限使用s表示,增加权限u+s,移除权限u-s