Groupadd / useradd không tìm thấy trên Mac OSX


24

Có ai biết cách thêm lệnh unix groupadd trên Mac OSX 10.5 không? Tôi đang cố gắng thực hiện các lệnh trên groupadd và useradd nhưng dường như không tồn tại.

Câu trả lời:


14

groupadduseraddlà các isms Linux.

Để biết một số câu trả lời hay về cách thêm người dùng từ dòng lệnh trong Mac OS X, hãy xem câu hỏi này trên ServerFault:

/server/20702/how-do-i-create-user-accounts-from-the-terminal-in-mac-os-x-10-5


4
Xin vui lòng, không có liên kết chỉ trả lời.
Léo Léopold Hertz

2
@Masi Đây không phải là câu trả lời chỉ liên kết. OP đã không hỏi làm thế nào để thêm các nhóm từ dòng lệnh, anh ấy hỏi làm thế nào để tự thêm công cụ groupadd vào OS X, vì anh ấy đã nhầm tưởng nhómaddadd là một thứ gì đó khá chuẩn Unix. Câu trả lời là, thẳng thừng, "bạn không". Liên kết là một nỗ lực để dự đoán và trả lời trước một cái gì đó anh chưa hỏi.
Spiff

5

Giống như đã đề cập trước đó, useradd (và adduser) là các lệnh Linux.

May mắn cho bạn là có lệnh dscl OS X. Tôi đã viết một tập lệnh đơn giản cho adduser và deluser mà bạn có thể tìm thấy ở các liên kết sau. Phần chính của tập lệnh adduser được liên kết bên dưới.

https://github.com/GeorgeKA/MiscWork/blob/master/adduser-osx https://github.com/GeorgeKA/MiscWork/blob/master/deluser-osx

sudo dscl . -create /Users/<user>
sudo dscl . -create /Users/<user> UserShell /bin/bash
sudo dscl . -create /Users/<user> RealName "<realName>"
sudo dscl . -create /Users/<user> UniqueID "<userID>"
sudo dscl . -create /Users/<user> PrimaryGroupID <groupID>
sudo dscl . -create /Users/<user> NFSHomeDirectory /Users/<user>
sudo dscl . -passwd /Users/<user> <passwd>
sudo dscl . -append /Groups/admin GroupMembership <user>

1

Bạn có thể muốn xem lần truy cập thứ ba của Google cho "mac useradd tương đương 10,5" ...


tính đến thời điểm hiện tại, trang này là lần truy cập thứ ba của google ..
andy

Thật là vui ...;)
Brennon Bortz

1
Bây giờ nó là đầu tiên.
Ryan
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.