ほとんどのアプリケーションでは、パスワードを入力すると、入力した各キーを示す星またはアスタリスク(*
)が表示されます。ただし、Sudo
と入力してパスワードの入力を求められても、入力しても何も表示されません。
Sudo
パスワードを入力したときに星を表示するにはどうすればよいですか?
ターミナルでSudo
と入力した後、入力した各パスワード文字に星/アスタリスクを表示するには、次を使用して構成する必要があります。
Sudo visudo
env_reset
を含む行を見つけ、その後ろにパラメーター, pwfeedback
を追加します。以下に例を示します。
GNU nano 2.5.3 File: /etc/sudoers.tmp Modified
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset, timestamp_timeout=120, pwfeedback
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
^G Get Help ^O Write Out ^W Where Is ^K Cut Text ^J Justify ^C Cur Pos ^Y Prev Page
^X Exit ^R Read File ^\ Replace ^U Uncut Text ^T To Spell ^_ Go To Line ^V Next Page
変更後、次を使用してファイルを保存します Ctrl+O ファイルを書き込む。ファイル名の入力を求められますが、単に Enter デフォルトを受け入れます。保存後、次を使用してエディターを終了します Ctrl+X。
また、この例では、タイムアウト値が120分(2時間)に設定されているため、15分ごとにSudo
パスワードの入力を常に求められることはありません。必要に応じてこのオプションを省略したり、必要に応じて増減できます。