1
1
Lệnh này sẽ sửa đổi các file tài khoản hệ thống, xóa tất cả các thực thể liên quan đến
nhóm. Tên nhóm phải thực sự tồn tại.
5.4 Các lệnh cơ bản khác có liên quan đến người dùng
Ngoài các lệnh như thêm người dùng, xóa người dùng ..., còn có một số lệnh khác có
thể giúp ích rất nhiều nếu đang làm việc trên một hệ thống đa người dùng.
5.4.1 Đăng nhập với tư cách một người dùng khác khi dùng lệnh su
Đôi lúc muốn thực hiện lệnh như một người dùng khác và sử dụng các file hay thiết bị
thuộc quyền sở hữu của người dùng đó. Lệnh
su cho phép thay đổi tên người dùng một
cách hiệu quả và cấp cho các quyền truy nhập của người dùng đó.
Cú pháp lệnh:
su <người-dùng>
Nếu đăng nhập với tư cách người dùng bình thường và muốn trở thành siêu người dùng
(root) dùng lệnh sau:
# su root
Khi đó hệ thống sẽ yêu cầu nhập mật khẩu của siêu người dùng. Nếu cung cấp đúng
mật mã, thì sẽ là người dùng
root cho tới khi dùng lệnh exit hoặc CTRL+d để đăng xuất
ra khỏi tài khoản này và trở về đăng nhập ban đầu. Tương tự, nếu đăng nhập với tư cách
root và muốn trở thành người dùng bình thường có tên là newer thì hãy gõ lệnh sau:
# su newer
sẽ không bị hỏi về mật khẩu khi thay đổi từ siêu người dùng sang một người dùng khác.
Tuy nhiên nếu đăng nhập với tư cách người dùng bình thường và muốn chuyển đổi sang
một đăng nhập người dùng khác thì phải cung cấp mật khẩu của người dùng đó.
5.4.2 Xác định người dùng đang đăng nhập (lệnh who)
* Lệnh
who là một lệnh đơn giản, cho biết được hiện tại có những ai đang đăng nhập
trên hệ thống với cú pháp như sau:
who [tùy-chọn]
Các tuỳ chọn là:
-H, --heading : hiển thị tiêu đề của các cột trong nội dung lệnh.
-m : hiển thị tên máy và tên người dùng với thiết bị vào chuẩn.
-q, --count : hiển thị tên các người dùng đăng nhập và số người dùng đăng nhập.
Ví dụ:
# who
root tty1 Nov 15 03:54
lan pts/0 Nov 15 06:07
#
Lệnh
who hiển thị ba cột thông tin cho từng người dùng trên hệ thống. Cột đầu là tên
của người dùng, cột thứ hai là tên thiết bị đầu cuối mà người dùng đó đang sử dụng, cột thứ
ba hiển thị ngày giờ người dùng đăng nhập.
Ngoài
who, có thể sử dụng thêm lệnh users để xác định được những người đăng nhập
trên hệ thống.