Trong Mac OS X 10.6, làm cách nào để cung cấp cho tôi bản quyền sudo vĩnh viễn? nó giống như linux, trong tập tin "/ etc / sudoers"?
Trong Mac OS X 10.6, làm cách nào để cung cấp cho tôi bản quyền sudo vĩnh viễn? nó giống như linux, trong tập tin "/ etc / sudoers"?
Câu trả lời:
Không chính xác có kinh nghiệm về OSX, nhưng dường như nó nằm ở một trong những điều sau đây:
- / etc / sudoers
- / private / etc / sudoers
Bạn nên sử dụng visudo để chỉnh sửa tệp nhưng bạn có thể sử dụng trình soạn thảo văn bản khác.
Dưới dòng nói root ALL=(ALL) ALL
Bạn thêm tên của người dùng và user ALL=(ALL) ALLđể cung cấp cho mình đặc quyền sudo vĩnh viễn.
ls -ld /etckết quả là lrwxr-xr-x@ 1 root wheel 11 30 Jun 2010 /etc -> private/etc, vì vậy cả hai cùng một tệp.
sudo visudođể chỉnh sửa tệp sudoers (không chỉ định tệp.)
Tất nhiên, bạn có thể chỉnh sửa /etc/sudoersbằng tay để thực hiện điều này.
Nhưng Tùy chọn hệ thống của Mac OS X có một phương thức tích hợp để đạt được điều tương tự: Cung cấp cho người dùng tài khoản Quản trị viên , thay vì tài khoản Tiêu chuẩn và nó sẽ /etc/sudoerstự động được thêm vào dưới dạng sudoer (thông qua wheelthành viên nhóm).
Người dùng vẫn sẽ cần nhập mật khẩu của riêng họ, đó là một điều tốt (tm) .
wheelvà adminnhóm , hoàn thành với quyền ghi ví dụ /Applicationsvà so sánh các thư mục chung khác. Chỉ cần so sánh đầu ra của eg idtrong Terminal của người dùng quản trị và người dùng bình thường.
sudo trong OSX chính xác như thế trong Linux và giống như Linux, sudo cho thấy các chi tiết
sudo xác định ai là người dùng được ủy quyền bằng cách tham khảo tệp / private / etc // sudoers.
/ etc là một liên kết tượng trưng đến / private / etc vì vậy đề xuất của bạn về / etc / sudoers sẽ hoạt động.
Bạn cũng có thể chạy sudo -s
Điều này sẽ cung cấp cho bạn quyền root cho phiên đó.
Để trở về quyền bình thường, chỉ cần gõ exit
Mở khóa tài khoản root.
Các bước để mở khóa "root" trong Mac:
• 1.Open Directory Utility (/ Ứng dụng / Tiện ích / Directory Utility.app)
• 2.Đi tới Chỉnh sửa> Bật Root User
• Nó sẽ nhắc nhập mật khẩu, nhấn ok cho mật khẩu BLANK .
Đăng xuất, sau đó nhập root vào Tên người dùng và IN !!!!!!!! (Lưu ý: Đảm bảo rằng TÊN & MẬT KHẨU ĐƯỢC KIỂM TRA TRONG TÙY CHỌN ĐĂNG KÝ. )