Các thao tác trên người dùng

Một phần của tài liệu HỆ điều HÀNH LINUX THS đào QUỐC PHƯƠNG (Trang 50 - 52)

Để tạo một tài khoản, bạn cĩ thể sử dụng lệnh useradd

Cú pháp:

#useradd [-c comment] [-d homedir] [-m] [-g GID] LOGIN

Lưu ý : tham số -m được sử dụng để tạo thư mục cá nhân nếu nĩ chưa tồn tại và chỉ cĩ root mới được sử dụng lệnh này.

Tài liệu tham khảo Hệ điều hành Linux

Sau đĩ dùng lệnh passwd <username> để đặt mật khẩu cho tài khoản.

Ví dụ:

Vì vấn đề an ninh cho máy Linux và sự an toàn hệ thống mạng, một password gọi là tốt nếu:  Cĩ độ dài tối thiểu 6 ký tự.

 Phối hợp giữa chữ thường, chữ hoa, số và các ký tự đặc biệt.  Khơng liên quan đến tên tuổi, ngày sinh … của bạn và người thân.

Trong ví dụ trên, bạn tạo tài khoản người dùng và khơng quan tâm người đĩ thuộc nhĩm nào. Sẽ thuận lợi nếu bạn muốn nhĩm nhiều người dùng cĩ cùng một chức năng và cùng chia sẻ nhau dữ liệu vào chung một nhĩm. Mặc định khi bạn tạo một tài khoản, Linux sẽ tạo cho mỗi tài khoản một nhĩm trùng tên với tên tài khoản. Xem tập tin /etc/passwd ta thấy

nghihh cĩ UID là 501 và thuộc nhĩm 501. Xem tập tin /etc/group ta thấy

Bạn cĩ thể thêm tài khoản nghihh vào nhĩm users bằng cách thay số 501 bằng 100, 100 là GID của nhĩm users.

Lệnh useradd -D để xem các thơng số mặc định khi ta tạo tài khoản người dùng (các thơng tin

b. Thay đổi thơng tin của tài khoản

Bạn cĩ thể thay đổi lại thơng tin tài khoản từ tập tin /etc/passwd hoặc dùng lệnh usermod.

Cú pháp:

#usermod [-c comment] [-d homedir] [-m] [-g GID] LOGIN

Ví dụ:Đưa tài khoản nghihh vào nhĩm admin #usermod -g adm nghihh

c. Tạm khố tài khoản người dùng

Để tạm khố tài khoản trong hệ thống ta cĩ thể dùng nhiều cách

Khố (locking) Mở khố (unlock)

passwd -l <username> passwd -u <username> usermod -L <username> usermod -U <username>

Ta cĩ thể tạm khố tài khoản bằng cách chỉnh sửa tập tin /etc/shadow và thay thế từ khố x

bằng từ khố *

d. Huỷ tài khoản

Lệnh userdel dùng để xố một tài khoản. Ngoài ra bạn cũng cĩ thể xố một tài khoản bằng cách xố đi dịng dữ liệu tương ứng với tài khoản đĩ trong tập tin /etc/passwd

Cú pháp:

#userdel [option] username

Ví dụ:

#userdel -r nghihh

Một phần của tài liệu HỆ điều HÀNH LINUX THS đào QUỐC PHƯƠNG (Trang 50 - 52)