Ich habe ein bestimmtes Binärprogramm unter OS X, das nur als Root ausgeführt werden kann.
Ich habe es satt, sudo
jedes Mal, wenn ich es aufrufe und das Passwort eingebe, ein Präfix vorzustellen , und möchte, dass es automatisch als root ausgeführt wird, wenn ich es regelmäßig aufrufe , ohne nach einem Passwort zu fragen.
Der Eigentümer des Programms ist root und seine Gruppe ist rad.
Ich habe versucht chmod ug+s
, die Benutzer-ID und die Gruppen-ID bei der Ausführung auf root / radius zu setzen, aber wenn ich das Programm ohne sudo ausführe, beschwert es sich immer noch, dass es nur mit sudo oder als root ausgeführt werden kann.
nosuid
Mount-Option verwenden ... zusätzlich dazu, warum Sie regelmäßig ein Programm als Superuser ausführen müssen.