特定のユーザーのパスワードを求めるメッセージを表示するように tty を構成します。

特定のユーザーのパスワードを求めるメッセージを表示するように tty を構成します。

tty3 に切り替えると、ユーザー名とそのパスワードの入力を求められます。

どうすれば(tty3のみ)、事前定義myuserされたユーザー名(たとえば)のパスワードのみを入力してユーザー名に言及できます。例えばpassword for myuser?したがって、そのttyにユーザー名を入力する必要はなく、パスワードを入力するだけです。

私はsystemdを使用してubuntu 18.04を使用しています。

ベストアンサー1

他のディストリビューションは異なる動作をする可能性があるため、使用しているディストリビューションを追加する必要がありますgetty

の場合sysvinitはプログラムされており、/etc/inittab次の行を見つけることができます。

3:23:respawn:/sbin/getty 38400 tty3

この行を次のように変更できます。

3:23:respawn:/sbin/getty -n -o ferdinand 38400 tty3

これによりgetty実行されます/bin/login -- ferdinand。つまり、ユーザー名「ferdinand」で始まります。

で説明されているように、man gettyこの-nオプションはユーザー名の入力を求めないように指示し、この-o ferdinandオプションはログインサブコマンドラインに「ferdinand」を追加するように指示します。

私はこれらのオプションが他のディストリビューションでも同じように動作すると仮定していますが、getty特に。tty3/etc/inittab

おすすめ記事