我有一個自動登入的非 sudo 用戶,名為「screen」。我有一個無密碼 sudo 但受登入保護的用戶,稱為“support”。
我很確定這之前工作得很好,不知何故,最新的 dist 升級可能破壞了某些東西...
如果我用 殺死 X Ctrl+Alt+Backspace
,我會返回到登入畫面,要求輸入使用者名,從那裡,我可以登入應該受到保護的支援帳戶沒有密碼!如果我使用選單註銷,則會正確要求我輸入密碼。但不知怎的,第一次登入不再受到正確的保護。
嘗試過:
我嘗試了這個答案問題但是
sudo gpasswd -d support nopasswdlogin
但是我得到user 'support' is not a member of 'nopasswdlogin'
嘗試刪除無密碼 sudo
%sudo ALL = NOPASSWD: ALL
但它也不起作用。
配置:
- 我的 lightdm.conf:
[SeatDefaults] allow-guest=false autologin-user=screen autologin-user-timeout=0 pam-service=lightdm-autologin greeter-hide-users=true xserver-command=X -s 0 -dpms
答案1
登入該使用者並輸入內容後,查看您的使用者是否位於「nopasswdlogin」群組中
groups
進入終端。
如果是這樣,請刪除該群組
sudo gpasswd -d $USER nopasswdlogin