Phân Loại User Trên Hệ Thống
Đối với Ubuntu, mỗi người dùng (user) được tạo ra trên hệ thống được chia thành hai loại:
- Người dùng đăng nhập (hay login user): Là người dùng được tạo ra để các quản trị viên sử dùng để đăng nhập và quản lý hệ thống.
- Người dùng không đăng nhập (hay non-login user): Là người dùng được tạo ra để chạy các service của hệ thống. Ví dụ như người dùng
www-data
được tạo ra để chạy Apache Server hay người dùngmysql
dùng để chạy MySQL Server.
Liệt Kê Danh Sách User Trên Hệ Thống
Trên Linux nói chung, thông tin của mỗi người dùng được tạo ra trên hệ thống, cho dù là user dùng để đăng nhập hoặc user dùng chạy service (hay non-loggin user), đều được lưu vào trong tập tin /etc/passwd
. Do đó để liệt kê danh sách các user chúng ta có thể dùng câu lệnh sau:
$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
...
Mỗi dòng trên lưu thông tin của một người dùng trên hệ thống và sử dụng dấu :
để ngăn cách giữa các trường thông tin. Trường đầu tiên như bạn thấy chứa tên người dùng.
Để chỉ hiển thị tên của người dùng chúng ta có thể dùng câu lệnh sau:
$ cut -d : -f 1 /etc/passwd
root
daemon
bin
Ngoài ra, chúng ta cũng có thể sử dụng chương trình awk
thay vì cut
để lấy ra danh sách người dùng trên hệ thống như sau:
$ awk -F':' '{ print $1}' /etc/passwd
Bài viết liên quan
VNLife hoàn thành vòng gọi vốn 250 triệu USD
VNLife – công ty sở hữu dịch vụ thanh toán VNPay cho biết vòng gọi...
Th7
VNLife, Fintech Kỳ Lân mới của Việt Nam với siêu ứng dụng độc đáo
Với mục tiêu xây dựng siêu ứng dụng độc đáo nhất, tiếp cận dễ dàng...
Th7
Shark Bình lên tiếng về vụ “bể kèo” với Nerman: “Các trường hợp tôi không giải ngân đều do thông tin không chính xác, hoặc startup “đào mỏ”!
Shark Bình lần đầu tiên lên tiếng giải thích về lời tố Nerman “đào mỏ,...
Th7
Brand strategy – kim chỉ nam trong xây dựng thương hiệu
Trong một nghiên cứu trên trang Harvard Business Review, “Put Purpose at the Core of...
Th6
Các thuật ngữ này: KOL và Influencer: liệu có là một?
Trong thời đại social media, Influencer Marketing (tiếp thị thông qua người có ảnh hưởng)...
Th6
Aba thành công đến từ hướng đi táo bạo qua loạt video quảng cáo được cho là “nhảm nhí”
Vào khoảng bảy năm trước đây, thương hiệu bột giặt Aba lần đầu tiên xuất...
Th6