[Linux] Hướng dẫn tạo user trên Linux bằng tay không sử dụng lệnh “useradd”

212

Chào các bạn, mình sẽ hướng dẫn cho các bạn cách thức khởi tạo 1 user trên hệ thống Linux bằng các thao tác tay mà không cần sử dụng lệnh “useradd” để tạo mới user. Điều này khá hay để bạn biết những gì một user cần có để được khởi tạo trên Linux.

Các thao tác khởi tạo chủ yếu tác động vào file /etc/passwd , /etc/groupthư mục home của user. Các bạn hãy làm theo các bước sau nhé.

Bước 1 :

– Tạo thông tin về user trong file /etc/passwd .

Với các trường thông tin cơ bản như sau :
username:password:UID:GID:Comments:Home_Directory:Login Shell

 
Bước 2 :

– Bạn cần tạo thông tin 1 group cùng GID đã gán cho user “cuongqc” ở bước 1.

 
Bước 3 :

– Khởi tạo mật khẩu cho user mới. Chúng ta cần phải tạo mật khẩu bằng lệnh “passwd” chứ không được thao tác trực tiếp trong file “/etc/shadow“.

 
Bước 4 :

– Tạo thư mục home directory cho user “cuongqc” và copy các file môi trường ở thư mục /etc/skel/ vào thư mục home của user. Trong thư mục /etc/skel/ sẽ gồm các file khởi tạo môi trường shell như : .bashrc ; .bash_history ; .bash_profile ,…

 
– Gán lại quyền cho các file vừa copy vào thư mục home của user mới cho phù hợp.

 
Ok coi như là xong đầy đủ rồi đó. Bây giờ bạn chỉ cần login test thử thôi.

 
Bước 5 :

– Login user “cuongqc” để kiểm tra mọi thứ tốt chưa.

 
Như vậy bạn đã hoàn thành nội dung tạo user trên Linux bằng tay rồi nhé.

Đánh giá sao từ người đọc :
[ Tổng : 1 - Trung bình: 5 ]