Fedora의 비밀번호 복잡성 요구 사항을 우회하는 방법은 무엇입니까?

Fedora의 비밀번호 복잡성 요구 사항을 우회하는 방법은 무엇입니까?

Fedora 19를 새로 설치할 때 비밀번호를 Password01과 같은 간단한 것으로 변경하려고 시도했지만(이는 단순한 테스트 VM이었고 화려하지 않았습니다) 비밀번호 복잡성 요구 사항으로 인해 기억하기 쉬운 비밀번호를 설정할 수 없었습니다.

복잡성 요구 사항을 우회하거나 비활성화하는 방법은 무엇입니까?

/etc/pam.d/passwd의 내용:

#%PAM-1.0
auth       include  system-auth
account    include  system-auth
password   substack system-auth
-password   optional    pam_gnome_keyring.so use_authtok
password   substack postlogin

루트로서도 요구 사항을 우회할 수 없습니다.

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

justincase@localhost ~ $ sudo -s
[sudo] password for justincase: 
[root@localhost justincase]# passwd justincase
Changing password for user justincase.
New password: 
BAD PASSWORD: The password fails the dictionary check - it is based on a dictionary word
Retype new password: 
[root@localhost justincase]# 

답변1

루트로서 당신은할 수 있는요구 사항을 우회합니다. 귀하의 예는 이런 일이 일어나는 것을 보여줍니다.

# passwd justincase
Changing password for user justincase.
New password:
BAD PASSWORD: The password fails the dictionary check - it is based on a dictionary word
Retype new password:
#

프롬프트를 반복하지 않고 New password대신 입력했던 (잘못된) 새 비밀번호를 다시 입력하라는 메시지를 표시합니다. 잘못된 것으로 추정되는 비밀번호를 계속 사용하는 경우 새 비밀번호로 설정할 수 있습니다 justincase.

답변2

나는 이것이 주제에서 벗어난다는 것을 알고 있지만 여기서는 명확히 하고 싶었습니다. 저는 데비안을 사용하고 있지만 페도라와 같아야 한다고 생각합니다.

평소처럼 복잡한 비밀번호는 설정하지 않았습니다. 어떻게 든 새 서버를 설치하십시오 (digitalocean에서)불필요한기본 패키지.

방금 Racklib-check를 제거했는데 작동했습니다.

이것은 데비안에서만 작동합니다.

apt-get purge libcrack2

바라보다https://www.cyberciti.biz/security/linux-password-strength-checker/

관련 정보