Trong Ubuntu 18.04 với máy tính để bàn mặc định, hành vi đăng xuất / đăng nhập đã thay đổi:
Trước đây trên một hệ thống Ubuntu, khi tôi thấy rằng tôi cần thêm id người dùng của mình vào một số nhóm, nó đã đủ để
sudo adduser ludwig docker # adds me to group docker
và sau đó tôi đã phải đăng xuất và đăng nhập lại để thay đổi nhóm hiệu quả.
Tôi nhận thấy rằng với Ubuntu 18.04, sau khi thêm nhóm và đăng xuất và đăng nhập lại, danh sách các nhóm hiệu quả vẫn không thay đổi.
Như một giải pháp thay thế, tôi đã khởi động lại hệ thống, điều này rất bất tiện (yêu cầu thực hiện lựa chọn đúng trong grub và nhập lại mật khẩu mã hóa đĩa).
- Tại sao bây giờ hành vi như thế này?
- Tôi có thể làm gì khác khi khởi động lại không?
(Tôi biết tôi có thể ssh vào localhost và chỉ nhận các nhóm chính xác trong phiên ssh. Điều này cũng quá bất tiện.)
sudo usermod -a -G groupname username
hoạt động tốt ở đó. Đăng xuất và trở lại và thay đổi của tôi là ở đó.
sudo usermod -a -G group user
vào 18.04 và đăng xuất và đăng nhập trở lại và nó đã hoạt động.