/etc/sudoersファイルのDefaults:visiblepwとはどういう意味ですか?

/etc/sudoersファイルのDefaults:visiblepwとはどういう意味ですか?

sudo 設定ファイルを読んだとき、Defaults visiblepwman ページから visiblepw の定義を読みました。

visiblepw         By default, sudo will refuse to run if the user must
                       enter a password but it is not possible to disable echo
                       on the terminal.  If the visiblepw flag is set, sudo
                       will prompt for a password even when it would be visi-
                       ble on the screen.  This makes it possible to run
                       things like “ssh somehost sudo ls since by default,
                       ssh(1) does not allocate a tty when running a command.
                       This flag is off by default.

わかりにくいです。誰もがsudoersファイルでvisiblepwを説明できますか?

ベストアンサー1

さて、sudoに電話してパスワードを尋ねると、パスワードを入力したときにパスワードを見ることはできません。 sudoはエコーを無効にしてこれを行います。つまり、パスワードの書き込みが完了するまで、シェル機能が画面に書き込まれないように無効になります。

Sudoは現在、エコーを無効にすることはできません。例をマンページに示します。この場合、デフォルトではsudoはエラーを発生させ、誰かがあなたを覗いている可能性があるため、パスワードを入力できないようにします。 visiblepwを使用すると、この動作を無効にできますが、お勧めしません。

おすすめ記事