Mam pewien program binarny na OS X, który można uruchomić tylko jako root.
Mam dość przygotowywania się za sudo
każdym razem, gdy je wywołuję i wpisuję hasło, i chciałbym, aby automatycznie uruchamiał się jako root, gdy wywołuję je regularnie, bez pytania o hasło.
Właścicielem programu jest root, a jego grupa to koło.
Próbowałem chmod ug+s
ustawić ID użytkownika i groupid podczas wykonywania na root / wheel, ale kiedy uruchamiam program bez sudo, nadal narzeka, że może działać tylko z sudo lub jako root.
nosuid
opcji montowania… oprócz tego, dlaczego musisz regularnie uruchamiać program jako superużytkownik.