パスワードなしでログインするようにユーザー(Debian)を設定するには?
su - user
パスワードのないユーザーは、パスワードを入力せずに他のユーザーを使用して物理端末(ttys - ptyではない)にログインする必要があります。
(この環境ではセキュリティは不要)
答え1
代わりに、ファイルに/etc/pam.d/common-auth
モジュール引数のみが含まれていることを確認してください。これにより、パスワードが設定されていない場合、ユーザーはパスワードなしでログインできます。nullok
nullok_secure
答え2
申し訳ありません。最初はあなたの質問を誤解しました。ユーザーをパスワードなしで変更する必要がある場合は、次を実行できます。
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
その中には、Archlinux%sudo
などの他のLinuxディストリビューションで異なる名前を持つグループがあります。%wheel
これにより、sudo
システム全体のコマンドにパスワードが不要になります。