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 /etc
kế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/sudoers
bằ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/sudoers
tự động được thêm vào dưới dạng sudoer (thông qua wheel
thà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) .
wheel
và admin
nhóm , hoàn thành với quyền ghi ví dụ /Applications
và so sánh các thư mục chung khác. Chỉ cần so sánh đầu ra của eg id
trong 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Ý. )