Users

無密碼登錄(從物理控制台和其他使用者)

  • December 29, 2020

如何配置使用者(在 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系統範圍內沒有命令需要密碼。

引用自:https://unix.stackexchange.com/questions/224215