Users
無密碼登錄(從物理控制台和其他使用者)
如何配置使用者(在 Debian 中)無需密碼即可登錄?
沒有密碼的使用者需要使用
su - user
另一個使用者登錄物理終端(ttys - 不是 pty),而不需要輸入密碼。(在這種環境中安全不是必需的)
確保文件
/etc/pam.d/common-auth
只有模組 argsnullok
而不是nullok_secure
,允許使用者在使用者沒有密碼時無需密碼登錄。
對不起,我一開始誤解了你的問題。如果您只需要將使用者更改為沒有密碼,則可以執行
sudo passwd -d <name of user>
或者,如果您只打算使用 登錄到無密碼使用者
su
,只需像這樣執行它:`sudo su <user>`
您必須
sudo
像往常一樣輸入密碼,除非您通過以下方式/etc/sudoers
使用命令更改文件:sudo visudo
# Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL
應該變成:
# Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL)NOPASSWD: ALL
在
%sudo
其他 linux 發行版中,可能是一個不同命名的組,例如%wheel
在 archlinux 中。請注意,此修改將使sudo
系統範圍內沒有命令需要密碼。