1
0
Khi tùy chọn
-D được sử dụng, lệnh useradd sẽ bỏ qua các giá trị ngầm định và cập
nhật các giá trị mới.
-b, default_home : thêm tên người dùng vào cuối thư mục cá nhân để tạo tên thư mục cá nhân
mới.
-e, default_expire_date : thay đổi thời hạn hết giá trị của tài khoản người dùng.
-f, default_inactive : xác định thời điểm hết hiệu lực của mật khẩu đăng nhập khi tài khoản
người dùng bị xóa bỏ.
-g, default_group : thay đổi chỉ số nhóm người dùng.
-s, default_shell : thay đổi shell đăng nhập.
Ngoài lệnh
useradd, có thể tạo người dùng mới bằng cách sau:
Soạn thảo file
/etc/passwd bằng vipw. Lệnh vipw mở trình soạn thảo trên hệ thống
và hiệu chỉnh bản sao tạm của file
/etc/passwd. Việc sử dụng file tạm và khóa file sẽ có
tác dụng như một cơ chế khóa để ngăn việc hai người dùng cùng soạn thảo file một lúc.
Lúc đó sẽ thêm dòng thông tin mới về người dùng cần tạo. Hãy cẩn thận trong việc soạn
thảo tránh nhầm lẫn. Riêng trường mật khẩu nên để trống và tạo mật khẩu sau. Khi file này
được lưu,
vipw sẽ kiểm tra sự đồng nhất trên file bị thay đổi. Nếu tất cả mọi thứ dường như
thích hợp thì có nghĩa là file
/etc/passwd đã được cập nhật.
Ví dụ: thêm người dùng có tên là
new, chỉ số người dùng 503, chỉ số nhóm là 100, thư
mục cá nhân là
/home/new và shell đăng nhập là shell bash:
# vipw
mail:x:8:12:mail:/var/spool/mail:
games:x:12:100:games:/usr/games:
gopher:x:13:30:gopher:/usr/lib/gopher-data:
bien:x:500:0:Nguyen Thanh Bien:/home/bien:/bin/bash
sang:x:17:100:Nguyen Minh Sang:/home/sangnm:/bin/bash
lan:x:501:0:Lan GNU:/home/lan:/bin/bash
new::503:100:them mot nguoi moi:/home/new:/bin/bash
Tạo thư mục cá nhân của người dùng mới với lệnh mkdir
# mkdir /home/new
Sao chép các file từ thư mục
/etc/skel/ (đây là thư mục lưu trữ các file cần
thiết cho người dùng) vào file cá nhân vừa tạo
Thay đổi quyền sở hữu và các quyền truy nhập file
/home/new với các
lệnh
chown và chmod
# chown new /home/new
# chmod go=u,go-w /home/new
Thiết lập mật khẩu của người dùng với lệnh passwd
# passwd new
passwd:
Sau khi thiết lập mật khẩu cho người dùng ở bước cuối cùng, tài khoản người dùng sẽ
làm việc. Nên thiết lập mật khẩu người dùng ở bước cuối cùng, nếu không họ có thể vô tình
đăng nhập trong khi đang sao chép các file.