Có cách nào để cho phép tài khoản khách đăng nhập vào máy tính này thông qua dòng lệnh không?


4

Làm cách nào để bật Cho phép khách cho phép đăng nhập vào máy tính này Tùy chọn của máy tính trên Mac OS X 10.8 (Mountain Lion) thông qua dòng lệnh?


1
Có khá nhiều thứ đang diễn ra trong nền khi bạn đánh dấu vào ô. Không dễ dàng hai bọc tất cả trong một hoặc hai dòng mã. Có một lý do cụ thể bạn cần phải làm điều này thông qua dòng lệnh?
slhck

@slhck Vâng, tôi đang lên kế hoạch tự động hóa việc cài đặt máy trạm của mình. Làm thế nào với Apple Script?
David Andreoletti

Câu trả lời:


3

Tùy chọn "Cho phép khách đăng nhập vào máy tính này" được lưu dưới dạng khóa "GuestEnables" trong /Library/Preferences/com.apple.loginwindow.plist

Bạn có thể thay đổi nó bằng cách sử dụng defaults lệnh với quyền root, được thử nghiệm trên MountainLion 10.8.4

Đọc

sudo defaults read /Library/Preferences/com.apple.loginwindow GuestEnabled
#1 -> Enabled, 0 -> Disabled

Viết

sudo defaults write /Library/Preferences/com.apple.loginwindow GuestEnabled -bool YES|NO

Điều này không hoạt động trên 10.14.x cho các thiết bị chưa từng kích hoạt tài khoản Guest trước đây. Tôi đã đăng một câu hỏi liên quan đến vấn đề này và 10.14 trên Hỏi Khác tại apple.stackexchange.com/questions 4326088 /
Tim Dearborn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.