웹사이트 검색

Linux에서 Sudo 비밀번호를 입력하는 동안 별표를 표시하는 방법


대부분의 애플리케이션은 일반적으로 사용자가 비밀번호를 입력할 때 별표(*******)를 사용하여 피드백을 표시하지만 Linux 터미널에서는 일반 사용자가 실행할 때 슈퍼 유저 권한을 얻기 위해 sudo 명령을 실행하면 비밀번호를 묻는 메시지가 표시되지만 사용자가 비밀번호를 입력하는 동안 시각적 피드백은 표시되지 않습니다.

이 기사에서는 Linux 터미널에 비밀번호를 입력할 때 피드백으로 별표를 표시하는 방법을 보여줍니다.

다음 스크린샷을 살펴보세요. 여기서 tecmint 사용자는 CentOS 7에 vim 텍스트 편집기를 설치하기 위해 sudo 명령을 호출했지만, 비밀번호를 입력해도 시각적 피드백이 없습니다(이 경우 비밀번호는 이미 입력되었습니다).

sudo yum install vim

/etc/sudoers 파일에서 비밀번호 피드백 기능을 활성화할 수 있지만 먼저 파일의 백업을 생성한 다음 visudo 명령을 사용하여 파일을 열어 편집할 수 있습니다.

sudo cp /etc/sudoers /etc/sudoers.bak
sudo visudo 

다음 줄을 검색하십시오.

Defaults env_reset

그리고 여기에 pwfeedback을 추가하면 다음과 같습니다.

Defaults env_reset,pwfeedback

이제 Esc 키를 누르고 :wq를 입력하여 파일을 저장하고 닫습니다. 하지만 나노 편집기를 사용하는 경우 “Ctrl+x ”를 누른 다음 “y ” 다음에 “ENTER ”를 눌러 파일을 저장하세요. 닫아.

그런 다음 아래 명령을 실행하여 위의 변경 사항이 작동하도록 터미널을 재설정하십시오.

reset

이제 다음 스크린샷과 같이 터미널에 비밀번호를 입력할 때마다 시각적 피드백(****)을 볼 수 있습니다.

sudo yum update

다음 관련 기사를 읽고 싶을 수도 있습니다.

  1. Linux에서 'sudo' 설정을 위한 10가지 유용한 Sudoers 구성
  2. Linux에서 비밀번호를 입력하지 않고 'sudo' 명령을 실행하는 방법
  3. 잘못된 비밀번호를 입력하면 Sudo가 당신을 모욕하게 하세요
  4. Linux에서 Sudo 명령을 사용하여 쉘 스크립트를 실행하는 방법

우리와 공유할 Linux 터미널 팁이나 요령이 있으면 아래 댓글 섹션을 사용하세요.