web-dev-qa-db-ja.com

パスワードを入力しても端末に何も表示されない

端末にプログラムをインストールしようとすると、パスワードが必要になります。

[Sudo] password for xxx:

しかし、パスワードを入力し始めても何も起こりません。私は何をすべきか?

34
Lazloinn

パスワードを入力しても文字は表示されませんが、実際にはパスワードを入力しています。

パスワードを入力して、ヒット Enter 魔法を見てください。

44
OrangeTux

セキュリティ上の理由から、端末で指定されたパスワードのフィードバックはありません。この背後にある理由と、これが実装されない理由に関する次の説明をお読みください。

この議論では、 スーパーユーザー の対応する質問への回答でも与えられています

Sudoersファイルのオプションを編集して、SudoおよびのみSudoのパスワードフィードバックを有効にするオプションがあります。

警告:以下の手順は上級ユーザー専用です。 sudoersファイルの編集中に問題が発生し、このファイルがアクセス不能または不正な形式である場合、システムで管理タスクを実行する自分自身および他の管理者ユーザーを効果的にロックアウトします。本稼動システムでこれを行うのは得策ではありません。

アスタリスク*によるパスワードフィードバックを有効にするには、Sudoコマンドの実行時にsudoersファイルを編集する必要があります。

Sudo visudo

次に、以下に示すようにpwfeedbackをデフォルトのオプションに追加する必要があります。

Defaults        env_reset,pwfeedback
32
Takkat

パスワードは隠されているので、パスワードを入力しても誰もあなたの肩越しに見ることができません。これはセキュリティ対策です。

21
Tommie

Sudoコマンドの後に端末にパスワードを書き込んだ場合、パスワードは表示されませんが、まだ読み取られています。これはここですか?つまり、パスワードを入力して押してみましたか Enter

8
Esa Mamia

端末を使用する場合、セキュリティ上の理由(パスワードの入力中に誰かがあなたのすぐ後ろに立っていて、画面を凝視する以外に何もしない場合など)には、入力したパスワードは表示されません。表示されなくても効果的に入力しています。

パスワードを入力して、 ENTER

enter image description here

ここで、ドライブの1つをチェックしています。ご覧のとおり、パスワードを入力しなかったように見えますが、実際にはパスワードを入力しています。

7
Luis Alvarado

何も起こらないはずです。パスワードを入力してヒットするだけです Enter

7
mikewhatever

セキュリティ上の理由から、パスワード要求プロンプトで入力された文字は端末にエコーバックされません。
パスワードを入力してヒット enter。キャラクターはそこにいます、あなたはそれらを見ることができません、それがすべてです。

4
Joe

心配しないでください、それは一般的で肯定的な動作です。

ソフトウェアの出力は、人間が読める形式で永続的なストレージ(ハードディスクなど)に記録できるため、ほとんどのターミナルソフトウェアで使用されるLinuxライブラリ(あなたの場合) loginシステムを備えたPAMユーティリティには、画面からパスワードを隠すセキュリティ機能があります。パスワードは記憶され、ソフトウェアが適切に作成されている場合は、RETURNbut出力を入力しても、標準出力に到達しません

これにより、パッシブスクリーンロギングと、近くの人がパスワードを取得するのを防ぐことができます。良い一日を過ごして、誰でもあなたの物理キーボードを見ることができるので、素早く入力することを忘れないでください! :-)


重要:パスワードフィールドが表示されたら、rootパスワードを挿入しますのみアプリケーションが信頼できる場合。パスワードフィールドが安全で、文字が表示されない場合でも、ルートパスワードを公開または保存しないでください。

3
Lorenzo Ancora