パスワードのないログイン(物理コンソールや他のユーザーから)

パスワードのないログイン(物理コンソールや他のユーザーから)

パスワードなしでログインするようにユーザー(Debian)を設定するには?

su - userパスワードのないユーザーは、パスワードを入力せずに他のユーザーを使用して物理端末(ttys - ptyではない)にログインする必要があります。

(この環境ではセキュリティは不要)

答え1

代わりに、ファイルに/etc/pam.d/common-authモジュール引数のみが含まれていることを確認してください。これにより、パスワードが設定されていない場合、ユーザーはパスワードなしでログインできます。nulloknullok_secure

答え2

申し訳ありません。最初はあなたの質問を誤解しました。ユーザーをパスワードなしで変更する必要がある場合は、次を実行できます。

sudo passwd -d <name of user>

または、パスワードのないユーザーにのみログインを使用する場合は、su次のように実行します。

`sudo su <user>`

次のコマンドを使用してファイルを変更sudoしない限り、通常どおりパスワードを入力する必要があります。/etc/sudoerssudo 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システム全体のコマンドにパスワードが不要になります。

関連情報