sudo 設定ファイルを読んだとき、Defaults visiblepw
man ページから 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を使用すると、この動作を無効にできますが、お勧めしません。