Bài 6. Tạo xóa User trên Ubuntu Server
I. Thao tác trên User
- File người dùng và mật khẩu được lưu trên file: /etc/passwd (lưu thông tin người dùng) và /etc/shadow (lưu trữ mật khẩu người dùng)
- Tạo user lệnh: useradd
- Đặt mật khẩu: passwd
- Chuyển đổi user: su
- Xóa user: userdel
- Xem thông tin các tài khoản: less /etc/passwd
- Xem thông tin mật khẩu: less /etc/shadow
VD: thực hành các thao tác cho user01
1. Xem danh sách cái tài khoản có trên máy bằng lệnh: less /etc/passwd
Trong hình trên có 2 toàn khoản: dòng trên cùng là tải khoản root. dòng bôi đen là tài khoản administrator
Tài khoản root là tài khoản cao nhất trong Linux. Tài khoản nào có nologin ở cuối nghĩa là tài khoản đó không được phép đăng nhập.
2. Sử dụng lệnh less /etc/shadow để xem thông tin mật khẩu người dùng (dạng mã hóa). Lệnh này chỉ có tài khoản root mới xem được do đó phải chuyển qua tài khoản root: sudo -s
3. Tạo ra người dùng mới dùng lệnh: useradd user01 (vd tạo user01). sau khi tạo xong dùng lệnh tail -n1 /etc/passwd (lệnh này kiểm tra dòng cuối cùng của user được tạo)
Đã tạo thành công
4. Xêm thông tin mật khẩu của user bằng lệnh: cat /etc/shadow. Tài khoản nào có dấu ! nghĩa là chưa đặt mật khẩu
5. Đặt mật khẩu cho người dùng bằng lệnh: passwd user01 (sau khi đặt xong các bạn có thể dùng lệnh trên để kiểm tra xem nhé)
6. Để xem thông tin id của user dùng lệnh: id <tên tài khoản> (id user01)
7. Chuyển qua tài khoản user01 vừa tạo bằng lệnh: su user01 (nếu đang ở tài khoản root thì các bạn không cần nhập mật khẩu cho tài khoản user01, còn nếu ở tài khoản khác thì khi chuyển user phải nhập vào mật khẩu của user đó để đăng nhập hệ thống)
8. Xóa người dùng vừa tạo bằng lệnh: userdel user01 (sau khi xóa xong các bạn có thể dùng các lệnh đã học ở trên để kiểm tra nhé)
Video hướng dẫn