Ping là một chương trình được sở hữu bởi root với tập bit id người dùng.
$ ls -l `which ping`
-rwsr-xr-x 1 root root 35752 Nov 4 2011 /bin/ping
Theo tôi hiểu, nếu người dùng chạy quy trình ping, thì id người dùng hiệu quả sẽ thay đổi từ id người dùng thực (tức là id người dùng của người đã khởi chạy quy trình) sang gốc id người dùng. Tuy nhiên, khi tôi thử điều này và nhìn vào đầu ra của ps để xem liệu quá trình ping có chạy như người dùng root hay không, tôi vẫn nhận được id người dùng thực sự hiển thị.
ps -e -o user,ruser,euser,cmd,args | grep ping
sashan sashan sashan ping -i 10 -c 1000 www.goog ping -i 10 -c 1000 www.google.com
Một câu hỏi liên quan là unix.stackexchange.com/questions/152595 .
—
JdeBP