步骤一:禁止非 root 用户使用 ping
# sysctl net.ipv4.ping_group_range="1 0"
步骤二:允许非 root 用户使用 ping
# sysctl net.ipv4.ping_group_range="0 2147483647"
补充:当禁止禁止非 root 用户使用 ping 时,非 root 用户使用 ping 命令的报错
如果是 Rocky Linux & RHEL:
ping: socket: Address family not supported by protocol
如果是 openSUSE & SLES:
Error: ping: socket: Operation not permitted