Portál AbcLinuxu, 8. května 2025 20:15
ping: icmp open socket: Operation not permittedale prava jsou na obou PC stejna:
ls -l /usr/bin/ping -rwxr-xr-x 1 root root 43480 15. lis 2013 /usr/bin/pingKdyz na tom novem systemu zmenim prava na:
ls -l /usr/bin/ping -rwsr-xr-x 1 root root 43480 15. lis 2013 /usr/bin/pingtak ping zacne fungovat i pro uzivatele. Proc je problem v nastaveni prav kdyz jsou na obou systemech stejne? Samotny ping si takto opravim, ale nevim jestli to nebude delat problem u dalsich programu. Netusite nekdo v cem muze byt problem? Diky.
Řešení dotazu:
getcap /usr/bin/ping
Na tohle používám rsync
. Podle mě nejdůležitější parametry pro tento účel: --hard-links --executability --perms --acls --xattrs --owner --group --devices --specials --times
Jinak lze některé parametry sloučit (--archive
)...
# chkstat --system Checking permissions and ownerships - using the permissions files /etc/permissions /etc/permissions.easy /etc/permissions.local setting /usr/bin/ping to root:root 4755. (wrong permissions 0755) setting /usr/bin/ping6 to root:root 4755. (wrong permissions 0755) setting /lib/dbus-1/dbus-daemon-launch-helper to root:messagebus 4750. (wrong owner/group root:101)Zitra jeste kouknu na ten puvodni disk a jeste se zkontroluju ty prava na ping, snad jsem se nespletl. Kazdopadne uz se zda vse v poradku.
--xattrsmela podporovat.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.