Closed PhDLeToanThang closed 2 months ago
Khi tôi cancel màn bắng đăng nhập Authentication required đó thì lại hiện thị được màn Remmina RDP remote:
thì màn hình Remmina SSH/VNC/RDP tự động hiển thị truy cập
--> Tóm lại vẫn làm được, nhưng bất tiện và chưa thông xuốt "trong suốt - transparent user", cần tìm cách sửa
AI --> : Để thay đổi người dùng trong pnetlab trên Ubuntu 20.04 LTS và cấp quyền truy cập cho họ để tránh yêu cầu xác thực khi sử dụng các ứng dụng như Remmina, bạn có thể thực hiện theo các bước sau:
Tạo người dùng mới trên Ubuntu:
<username>
bằng tên người dùng mới):
sudo adduser <username>
Thêm người dùng vào nhóm sudo (nếu cần):
sudo usermod -aG sudo <username>
Cấu hình quyền truy cập cho người dùng mới:
sudo visudo
<username>
bằng tên người dùng mới):
<username> ALL=(ALL) NOPASSWD: ALL
Đăng xuất và đăng nhập lại:
Kiểm tra quyền truy cập:
Lưu ý: Việc cấu hình để người dùng có thể truy cập mà không cần xác thực có thể tạo ra lỗ hổng bảo mật. Hãy cân nhắc kỹ trước khi thực hiện việc này và đảm bảo rằng bạn hiểu rõ rủi ro liên quan.
File “/etc/group”
Là tập tin văn bản chứa thông tin về các group trên máy. Mỗi user đều có quyền đọc tập tin này nhưng chỉ có user root mới có quyền thay đổi. Cấu trúc file:
Giải thích:
1 - Tên group 2 - Mật khẩu group đã được mã hóa (vì có file /etc/gshadow) nên mặc định ở đây là x 3 - Mã nhóm (gid) 4 - Danh sách các user nằm trong nhóm
--- Tôi dùng terminal thêm lệnh:
nano /etc/group
Sửa thêm dòng:
wheel:x:10:username
Nếu trong file /etc/group đã có nhóm wheel ta có thể dùng lệnh:
usermod -aG wheel username
Cuối cùng là thêm lệnh phân quyền/uỷ quyền:
sudo visudo
Và thêm đoạn tham số vào cuối của file: /etc/sudoers.tmp
<username> ALL=(ALL) NOPASSWD: ALL
Sau đó lưu lại file sửa và Logout /Logoff hoặc Reboot lại Ubuntu Pnetlab là thành công.
**Lưu ý:
Tại sao trong Ubuntu 20.04 LTS tôi đổi mật khẩu User root hoặc sudo thì trên màn Firefox pnetlab lại bị hỏi Authentication required?