Có một tương đương usermod trong thiết bị đầu cuối cho OS X 10.6.1


17

Ai đó có thể cho tôi biết cách sửa đổi người dùng và thêm họ vào một nhóm trong thiết bị đầu cuối trên SL (10.6.1) không?

Có vẻ như usermod không được Mac sử dụng.

Câu trả lời:


9

dscllà cách thông thường để sửa đổi bất kỳ nội dung nào từ Dịch vụ thư mục (dù là cục bộ hay từ xa) từ dòng lệnh. Xem dscltrang hướng dẫn để biết tất cả thông tin (hoặc địa phương nếu bạn không chạy 10.6). Google đưa ra nhiều ví dụ về cách sử dụng nó (bao gồm nhiều ví dụ từ macosxhints.com ).


12

Thêm người dùng:

dscl . append /Groups/admin GroupMembership usershortname

Xóa người dùng: (khỏi nhóm không phải hệ thống)

dscl . delete /Groups/admin GroupMembership usershortname

Đọc thành viên của nhóm quản trị viên:

dscl . read /Groups/admin GroupMembership

2

Để thêm một ví dụ, đây là cách bạn có thể sửa đổi homedirectory của ai đó:

dscl . -create /Users/postgres NFSHomeDirectory /opt/local/var/db/postgresql84

Bạn cũng có thể thấy các thuộc tính cho một đối tượng bằng lệnh read :

dscl . -read /Users/postgres

1

Bạn đã đúng, các lệnh này không được bao gồm trong OSX. Mặc dù có một cổng adduser cho Mac , vì vậy bạn có thể thêm người dùng và thay đổi nhóm của họ từ dòng lệnh. Thông tin lệnh ở đây .


Tôi đang tìm kiếm nhiều hơn để sửa đổi người dùng và thêm họ vào một nhóm cụ thể
ricbax

công cụ này có thể làm cả hai.
John T
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.