Các lệnh sudo cung cấp 1 cơ chế để cấp các đặc quyền của quản trị viên, thông thường chỉ có sẵn dành cho những người sử dụng root. Hướng dẫn này chỉ cho bạn cách dễ nhất để tạo người dùng mới với quyền sudo trên CentOs, cụ thể là CentOs 7. Show Tạo và cấp quyền sudo cho người dùng mớiĐể tạo và cấp quyền sudo cho 1 người dùng mới, trước tiên bạn login vào server bằng user root. 1. Tạo user và cấp password cho user đó Để tạo user, sử dụng
0 bằng tên người dùng mới mà bạn muốn tạo.
Sau khi tạo user, sử dụng lệnh
1 để cập nhật mật khẩu cho người dùng mới. Bên trên mình tạo 1 user có tên là
0 nên tại đây mình sẽ tạo mật khẩu cho
0 như sau:
Sau đó hãy nhập pass cho user mới tại
4 và nhập lại mật khẩu tại
5. Nếu mật khẩu trùng khớp sẽ có 1 thông báo trả về là successfully. Tại đây mình khuyên các bạn nên nhập 1 mật khẩu mạnh để tăng độ bảo mật.
2. Cấp quyền sudo cho user vừa tạo Sử dụng câu lệnh
6 để thêm người dùng vào nhóm
7.
Theo mặc định, server sẽ có 1 group có tên là wheel, các thành viên được add vào nhóm wheel mặc đính sẽ có đặc quyền sudo. 3. Kiểm tra lại người dùng với quyền sudo Sử dụng lệnh sau để kiểm tra xem người dùng đã được add vào nhóm wheel hay chưa
Nếu thông tin hiện ra như này là user thuctap đã nằm trong nhóm wheel và được cấp quyền sudo.
Cấu hình disable ssh đối với tài khoản rootTại đây, để ngăn chặn đăng nhập từ xa, bạn phải đảm bảo có 1 tài khoản khác trên máy chủ được cấp quyền sudo hoặc su trước khi xóa khả năng đăng nhập bằng root. Nếu không bạn sẽ không có cách nào để có quyền root trên máy chủ của mình để quản lý và cấu hình đối với nó. 1. Vô hiệu hóa đăng nhập từ xa đối với user root Để vô hiệu hóa đăng nhập ssh liên quan đến 1 chỉnh sửa cấu hình đơn giản. Muốn vô hệu hóa user root đăng nhập ssh, ta vào file
8 và chỉnh sửa cấu hình. Chạy lệnh sau với quyền root để mở tệp cấu hình và chỉnh sửa nó :
Trong file
8, tìm đến dòng chứa nội dung
0 để chỉnh sửa nó. Bỏ comment và sửa
1 thành
2 sau đó lưu lại và thoát.
Khởi động lại sshd để áp dụng cấu hình
2. Kiểm tra lại đăng nhập đối với user root Sau khi nhập user root để đăng nhập thì ta sẽ nhận được thông báo từ chỗi truy cập như sau: bây giờ thì không còn ai có thể đăng nhập từ xa bằng user root nữa mà chỉ có thể truy cập từ xa bằng các user thông thường hoặc user sudo để thao tác với server. Quyền truy cập ROOT trong VPS là quyền truy cập của một quản trị viên trên Linux. Root là phiên bản Linux của quyền truy cập với vai trò quản trị viên trong VPS. Quyền này cung cấp cho bạn quyền hạn cao nhất để vào máy chủ Linux của người dùng. Bạn không chịu bất kỳ rào cản nào về quyền truy cập vào máy chủ trên VPS. Quyền truy cập Root trong VPS là quyền hạn cao nhấtQuyền truy cập root trong VPS phải được cấp cho người có khả năng tinh chỉnh cấu hình, cài đặt ứng dụng và thay đổi các vấn đề nhằm đảm bảo bảo mật hệ thống. Nếu bạn có quyền root trong VPS bạn sẽ có lợi thế để kiến trúc VPS, tùy chỉnh theo cách mà bạn muốn. Quan tâm thêm: Hướng Dẫn Cách Mở Port VPS Nhanh Chóng Qua Vài Bước Cơ Bản Cách cấp quyền Root cho User trong Linux Chi tiếtCác bước cấp quyền Root cho User trong CentosSau đây là các bước cấp quyền root cho user trong centos: Bước 1: Dùng lệnh adduser để tạo User
Bước 2: Thiết lập password của tài khoản bằng lệnh passwd
Bước 3: Thêm tài khoản vào nhóm wheel bằng lệnh usermod
Bước 4: Kiểm tra xem user đã sử dụng được lệnh sudo chưa
Ví dụ tạo user vpslanit trên CentOS 7.9 Ví dụ về tạo quyền root cho userHướng dẫn cấp quyền Root cho User trong UbuntuSau đây là các bước cấp quyền root cho User trong Ubuntu chi tiết Bước 1: Tạo tài khoản <new_user> bằng lệnh adduser
Bước 2: Trên Ubuntu, ko cần sử dụng lệnh passwd để thiết lập mật khẩu, mà lệnh adduser sẽ hỏi mật khẩu của người dùng luôn. Bước 3: Thêm tài khoản <new_user> vào nhóm sudo cũng sử dụng lệnh adduser
Bước 4: Kiểm tra lại tài khoản <new_user> xem đã sử dụng được quyền sudo chưa. su – <new_user> sudo ls -la Ví dụ tạo user test trên Ubuntu Ví dụ tạo user test trên UbuntuCách đổi mật khẩu root trên VPS và ServerĐể đổi mật khẩu root trên Vps, chỉ với lệnh duy nhất như sau:
Kết luậnTrên đây, LANIT đã chia sẻ đến bạn cách cấp quyền truy cập root trên Centos và Ubuntu và những kiến thức liên quan. Hy vọng rằng với các bước cơ bản trên bạn có thể thao tác nhanh chóng để cấp quyền cho user mới để quản trị hệ thống. LANIT – đơn vị cho thuê máy chủ ảo vps – máy chủ vật lý uy tín hàng đầu tại Việt Nam. Cung cấp đa dạng gói dịch vụ giá cạnh tranh, hỗ trợ cài đặt hệ điều hành và các vấn đề kỹ thuật nhanh chóng, tận tâm. Liên hệ ngay với chúng tôi để được tư vấn hỗ trợ kịp thời nhất! |