터미널이 입력을 받아들이지 않습니다

터미널이 입력을 받아들이지 않습니다

내 터미널이 내 비밀번호에 대한 입력을 허용하지 않아서 한동안 작업을 수행할 수 없습니다...... 어떤 도움이라도 정말 감사하겠습니다. 감사합니다.

답변1

이는 표준 동작입니다. 아마도 별표(*)는 사용자가 입력하는 문자를 나타냅니다. 이는 누구나 이미 비밀번호의 길이를 볼 수 있기 때문에 보안 논리에 위배됩니다. 비밀번호의 길이는 어깨 너머로 볼 수 없어야 합니다. ;) Unix 터미널은 아무 것도 표시하지 않지만 입력을 허용합니다. 비밀번호가 허용되지 않는다면 이는 완전히 다른 문제입니다. 그렇다면 제공할 수 있는 최대한의 세부정보를 포함하여 새 스레드를 엽니다.

답변2

Ubuntu와 같은 Linux 운영 체제에서 터미널을 사용하는 경우 기본적으로 입력한 비밀번호가 사용자에게 전혀 표시되지 않는 방식으로 설정됩니다(별표도 표시되지 않음). 하지만 이 동작을 변경할 수 있습니다.

  1. 터미널을 엽니다(Ctrl-Alt-T).

  2. 다음 명령을 입력하십시오.

    $ sudo visudo

    (그리고 마지막으로 한 번만 더 입력 내용을 확인하지 않고 비밀번호를 입력하세요.)

  3. 그런 다음 다음 줄까지 아래로 스크롤합니다. 기본값 env_reset

  4. 그리고 이를 다음과 같이 변경합니다: Defaults env_reset,pwfeedback

  5. 그런 다음 Ctrl-X를 눌러 완료하고, Y를 눌러 변경하고, Enter를 눌러 종료하세요.

이제 터미널에 입력된 비밀번호에 대한 별표를 볼 수 있습니다.

관련 정보