Bạn có thể tạo UID lõi với thông tin này, sau đó sử dụng cp
, scp
hoặc tiện ích của bên thứ 3 để di chuyển dữ liệu.
Tạo tài khoản người dùng từ Terminal
Sử dụng lệnh dscl. Ví dụ này sẽ tạo ra "luser" người dùng, như vậy:
dscl . -create /Users/luser
dscl . -create /Users/luser UserShell /bin/bash
dscl . -create /Users/luser RealName "Lucius Q. User"
dscl . -create /Users/luser UniqueID "1010"
dscl . -create /Users/luser PrimaryGroupID 80
dscl . -create /Users/luser NFSHomeDirectory /Users/luser
Sau đó, bạn có thể sử dụng mật khẩu để thay đổi mật khẩu của người dùng hoặc sử dụng:
dscl . -passwd /Users/luser password
Bạn sẽ phải tạo / Người dùng / người sử dụng cho thư mục nhà của người dùng và thay đổi quyền sở hữu để người dùng có thể truy cập và chắc chắn rằng UniqueID thực tế là duy nhất.
Dòng này sẽ thêm người dùng vào nhóm của quản trị viên:
dscl . -append /Groups/admin GroupMembership luser