Tôi có một chương trình nhị phân nhất định trên OS X chỉ có thể chạy dưới quyền root.
Tôi mệt mỏi vì phải trả trước sudo
mỗi lần tôi gọi nó và gõ mật khẩu, và muốn nó tự động chạy như root khi tôi gọi nó thường xuyên, mà không yêu cầu mật khẩu.
Chủ sở hữu của chương trình là root và nhóm của nó là bánh xe.
Tôi đã cố gắng chmod ug+s
đặt userid và groupid khi thực thi thành root / wheel, nhưng khi tôi chạy chương trình mà không có sudo thì nó vẫn phàn nàn rằng nó chỉ có thể chạy với sudo hoặc root.
nosuid
tùy chọn gắn kết hay không, ngoài lý do tại sao bạn phải thường xuyên chạy chương trình với tư cách là siêu người dùng.