Fedora 23 비밀번호는 5자만 표시합니다. su 명령 사용 시 문제

Fedora 23 비밀번호는 5자만 표시합니다. su 명령 사용 시 문제

오늘 Fedora 23을 설치했는데 설치가 완료된 후 SU 명령에 문제가 없었습니다. VM을 다시 시작하고 로그인했지만 SU 명령을 사용할 수 없습니다. 입력하면 비밀번호를 물어보네요. 그래서 입력했는데 비밀번호가 유효하지 않다고 뜹니다. 그래서 계정 설정을 확인해 보니 5자만 표시됩니다. 어떻게 해야 합니까?

답변1

사용자 계정 대화 상자의 비밀번호 길이언제나5개 지점 표시(•••••)비밀번호의 실제 길이에 관계없이. 그렇지 않으면 이는 정보 유출이 되어 공격자가 (이론적으로) 더 쉽게 무차별 대입 공격을 하거나 비밀번호를 추측할 수 있게 됩니다.

여기에 이미지 설명을 입력하세요.

그러나 su명령이 다음을 찾고 있다는 점에 유의하십시오.뿌리비밀번호. 계정을 관리자로 설정한 경우 설치 중에 설정되지 않을 수도 있습니다. 이 경우 sudo자신의 비밀번호를 사용하여 루트와 동등한 액세스를 제공하는 를 사용하십시오.

답변2

간단한 해결책은 최소한 Fedora에서 요구하는 최소 비밀번호 길이만큼 비밀번호를 변경하는 것입니다. 그 후에는 에서 비밀번호를 사용할 수 있습니다 sudo.

올해 초 LWN은 최소 길이 변경에 대해 논의했습니다.Fedora 및 "강력한" 비밀번호, 이는 다음과 같을 것임을 나타냅니다.8수치. 비밀번호가 변경되면 시스템에서 이를 알려줄 것입니다(여전히 비밀번호가 너무 짧습니다). 하지만 를 보면 최소 길이를 확인할 수 있습니다 /etc/login.defs. Fedora 22에서는 이예전에는

PASS_MIN_LEN    5

자세한 내용은 매뉴얼 페이지를 참조하세요.로그인 이름.defs.

관련 정보