우분투에서 sudo 비밀번호를 별표로 표시하는 방법

내 친구 중 한 명이 최근에 윈도우에서 우분투 리눅스로 전환했습니다. 새로운 운영 체제를 사용한 지 일주일 정도 지나고 나서 그는 질문을 했습니다: “sudo 비밀번호를 입력할 때 시스템이 별표를 표시하게 하려면 어떻게 해야 하나요?”
그는 매우 빠르게 타이핑하며, 종종 키보드를 보지 않고 입력한다고 설명했습니다. 이로 인해 여기저기 오타가 발생하긴 하지만, 비밀번호를 한 번에 정확하게 입력하는 것은 매우 도전적이었습니다. 비밀번호를 입력할 때 아무것도 표시되지 않기 때문입니다.
솔직히 말하자면, 저는 그의 타이핑 속도에 비할 바가 아니므로, 아마도 제가 이런 문제를 겪지 않은 이유일 것입니다. 어쨌든, 같은 문제를 겪고 있다면, 여기에 문제를 해결할 수 있는 간단한 방법이 있습니다.
sudo에서 비밀번호 피드백을 활성화하는 단계
우선, 우분투의 sudo 명령은 루트 사용자로서 작업을 수행하기 위해 일시적으로 슈퍼유저 권한을 얻을 수 있게 해줍니다. sudo 명령의 동작 방식을 변경하려면 “/etc/sudoers.tmp” 파일을 수정해야 합니다.
“/etc/sudoers.tmp”에서 변경을 하려면 다음 명령을 사용하세요. (이 파일을 편집하는 권장 방법임을 기억하세요.)
sudo visudo위 명령은 터미널에서 파일을 엽니다.

파일의 첫 번째 줄은 제가 방금 말한 내용을 강조합니다: “이 파일은 루트로서 ‘visudo’ 명령으로 편집해야 합니다.”
계속해서, 여기서 해야 할 일은 다음 줄을 교체하는 것입니다.
Defaults env_reset를
Defaults env_reset,pwfeedback으로 바꾸세요.
vi 또는 vim 편집기와는 달리, 여기서는 커서를 줄 끝으로 가져가고 변경을 시작하면 됩니다. 변경이 완료되면 “Ctrl + X”를 눌러 편집기가 변경 사항을 유지할 것인지 확인하도록 합니다. “Y”를 눌러 확인한 후, Enter 키를 눌러 종료합니다.
이제 sudo로 명령을 실행할 때마다 입력한 비밀번호가 별표 형태로 표시됩니다.
말할 필요도 없이, 이 동작을 되돌리려면 “/etc/sudoers.tmp” 파일에서 변경한 내용을 되돌리면 됩니다. 커서를 줄 끝으로 가져가고 키보드의 백스페이스 키를 눌러 ,pwfeedback을 제거하세요.
결론
동의합니다, 이는 특수한 요구 사항입니다 – 이 방법을 묻는 사람을 많이 보지 못했습니다 – 하지만 이 솔루션은 sudo 명령과 우분투에 대한 지식을 확장하는 데 확실히 도움이 됩니다. 이 솔루션을 시도해 보세요. 누가 알겠습니까, 새로운 sudo 동작을 좋아하게 될 수도 있습니다.