ログイン時にRedhat 5からパスワードエコーを削除しようとしています。

ログイン時にRedhat 5からパスワードエコーを削除しようとしています。

私はgnomeディスプレイマネージャを使用してRedhat 5.6を実行しています。パスワードを入力するときにパスワードエコーが発生しないように(アスタリスクなし)ログインマネージャを設定したいと思います。ファイルを編集し/usr/share/gdm/defaults.conf/usr/share/gdm/factory-defaults.conf行を変更しました

#UseInvisibleInEntry=false

到着

UseInvisibleInEntry=true

ただし、ログイン画面にはまだアスタリスクのパスワードエコーが表示されます。

答え1

再起動すると問題が解決したため、ログインマネージャ(gdm)に設定を再ロードするように指示する必要があることを見逃しました。ほとんどのシステムサービスは、構成を変更したときに構成を再ロードするのではなく、実際にそのアプリケーションの構成UIを介さずにファイルを直接編集する場合、構成ファイルを自動的に再ロードするアプリケーションはほとんどありません。

Gdmの場合、構成ファイルを再ロードするコマンドはありません。あなたができることは再開するだけです。これはログアウトすると自動的には発生しません(停止するまではまだ同じgdmインスタンスです)。

システムサービスを再起動する一般的な方法は、次のいずれかのコマンドを実行することです。 (使用しているRed Hatのバージョンでどのサービスマネージャを使用しているのか忘れました。)

restart ssh
service ssh restart
/etc/init.d/ssh restart

ただし、gdmを再起動すると、ログインしているすべてのユーザーがログアウトするため、通常はお勧めできません。代わりに実行gdm安全再起動これにより、最後のユーザーがログオフした直後にgdmが再起動されます。 (これはgdmの一部のバージョン/インストール、特にUbuntu 10.04では機能しません。)

答え2

実際、gdmいくつかのメカニズムを使用して再起動できる場合は、再起動する必要はありません。

これブログのトピックでは、再起動方法について説明しますgdm

答え3

システムを再起動すると問題が解決しました。私はこれが明らかな答えかもしれないと思いますが、Linuxでは多くのシステム変更がすぐに適用されるか、少なくともユーザーがログアウトしてログインするときに適用されます。ただし、この特定の変更には再起動が必要です。

関連情報