Việc thêm và xóa người dùng trên server CentOS 7 là cách để bạn quản lý quyền truy cập và đảm bảo rằng chỉ những người cần thiết mới có thể sử dụng server. Trong bài viết này, mình sẽ hướng dẫn bạn cách thực hiện các thao tác này nhanh chóng và chính xác nhất.
Những điểm chính
- Yêu cầu cần đáp ứng: Để thêm và xóa người dùng trên server CentOS 7, bạn cần một server với người dùng non-root có quyền sudo.
- Các thao tác thực hiện: Bao gồm thêm người dùng, cấp quyền sudo cho một người dùng, quản lý người dùng với quyền sudo và cuối cùng xóa người dùng.
- Biết đến dịch vụ VPS tốc độ, ổn định, bảo mật tại Vietnix.
Yêu cầu để thêm và xóa người dùng trên server CentOS 7
Bạn sẽ cần một server CentOS 7 với một người dùng có quyền sudo không phải là root. Khi đã đạt yêu cầu, bạn có thể thực hiện ngay bước đầu tiên thêm người dùng.

Nếu chưa có server, bạn hãy liên hệ với Vietnix để được tư vấn lựa chọn gói VPS AMD có cầu hình phù hợp và tiến hành tạo một server CentOS 7. Với cấu hình phần cứng mạnh mẽ từ CPU AMD EPYC và ổ cứng SSD NVMe, cùng đội ngũ hỗ trợ kỹ thuật 24/7, Vietnix sẽ giúp bạn tiết kiệm thời gian và công sức trong việc quản lý server, đồng thời đảm bảo hiệu suất tối ưu cho các ứng dụng của bạn.
Thêm người dùng
Bài viết này sẽ sử dụng người dùng tên vietnix. Bạn hãy thay thế vietnix bằng tên người dùng của bạn. Bạn có thể thêm một người dùng mới bằng cách gõ lệnh sau:
sudo adduser vietnix
Tiếp theo, bạn cần đặt mật khẩu cho người dùng để họ có thể đăng nhập. Để đặt mật khẩu, bạn sử dụng lệnh passwd
:
sudo passwd vietnix
Bạn sẽ được yêu cầu nhập mật khẩu hai lần để xác nhận. Bây giờ người dùng mới của bạn đã được thiết lập và sẵn sàng sử dụng. Bạn có thể đăng nhập dưới tên người dùng đó sử dụng mật khẩu mà bạn đã thiết lập.
Lưu ý
Nếu server SSH của bạn không cho phép xác thực dựa trên mật khẩu thì bạn chưa thể kết nối với tên người dùng mới của mình.
Cấp quyền sudo cho một người dùng
Nếu người dùng mới của bạn muốn thực thi các lệnh với quyền của người quản trị (root) thì bạn cần cấp quyền truy cập sudo
cho người dùng mới. Bạn có thể làm điều này bằng cách thêm người dùng vào nhóm wheel. Nhóm này mặc định cho phép tất cả thành viên thực hiện quyền sudo
.
Sử dụng lệnh usermod
để thêm người dùng vào nhóm wheel:
sudo usermod -aG wheel vietnix
Bây giờ người dùng mới của bạn có thể thực thi các lệnh với quyền quản trị viên. Bạn chỉ cần gõ sudo
trước lệnh mà bạn muốn thực thi với quyền quản trị viên:
sudo some_command
Bạn sẽ được yêu cầu nhập mật khẩu tài khoản người dùng của mình (không phải mật khẩu root). Sau khi đăng nhập đúng mật khẩu, lệnh mà bạn đã nhập sẽ được thực thi với quyền root.
Quản lý người dùng với quyền sudo
Để xem danh sách người dùng thuộc nhóm wheel (và có quyền sudo
), bạn có thể sử dụng chức năng lid
. lid
thường được sử dụng để hiển thị các nhóm mà một người dùng thuộc về. Nhưng với flag -g
, bạn có thể đảo ngược và hiển thị những người dùng thuộc về một nhóm nào đó:
sudo lid -g wheel
Output
sammy(uid=1001)
Output sẽ cho bạn thấy tên các người dùng và UID được liên kết với nhóm. Đây là một cách để xác nhận rằng các lệnh trước của bạn đã thực thi thành công và người dùng có các quyền mà họ cần.
Xóa người dùng
Nếu trong hệ thống có thể có tài khoản không còn sử dụng hoặc không cần thiết nữa, bạn có thể xóa bỏ. Nếu bạn muốn xóa người dùng mà không xóa file của người dùng đó thì hãy gõ lệnh sau:
sudo userdel vietnix
Nếu bạn muốn xóa thư mục root của người dùng cùng với tài khoản người dùng thì hãy gõ lệnh:
sudo userdel -r vietnix
Với cả hai lệnh trên, người dùng sẽ tự động bị xóa khỏi các nhóm mà họ được thêm vào, bao gồm cả nhóm wheel nếu họ được cấp quyền sudo
. Sau khi bạn muốn thêm một người dùng khác với cùng một tên, họ sẽ phải được thêm lại vào nhóm wheel để có quyền truy cập sudo
.
Tốc độ, ổn định, bảo mật – Trải nghiệm VPS chất lượng cao cùng Vietnix
Với 12 năm kinh nghiệm trong lĩnh vực lưu trữ, Vietnix tự hào là nhà cung cấp dịch vụ VPS hàng đầu Việt Nam, được hơn 80.000 khách hàng tin tưởng lựa chọn. Không chỉ dừng lại ở chất lượng sản phẩm vượt trội, Vietnix còn đặt trọng tâm vào dịch vụ hỗ trợ khách hàng tận tâm 24/7. Chính sự hài lòng của khách hàng, thể hiện qua tỷ lệ 97% phản hồi tích cực và giới thiệu dịch vụ, là minh chứng rõ nét cho uy tín và chất lượng mà Vietnix luôn nỗ lực xây dựng.
Thông tin liên hệ:
- Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
- Hotline: 1800 1093.
- Email: sales@vietnix.com.vn.
- Website: https://vietnix.vn/.
Qua bài viết trên, bạn đã nắm được cách thêm và xóa người dùng trên server CentOS 7. Quản lý người dùng hiệu quả sẽ cho phép bạn phân tách người dùng và cung cấp quyền truy cập cần thiết cho công việc của họ. Sau khi nắm vững cách thêm và xóa người dùng, bạn có thể tìm hiểu thêm về các công cụ, phần mềm khác trên Linux dưới đây: