sudo passwd username이 현재 비밀번호를 묻는 이유는 무엇입니까?


8

8 대 sudo passwd username또는 passwd username루트 계정을 사용하여 내 컴퓨터 (Ubuntu 16.04)에서 사용자 암호를 재설정 할 수없는 기괴한 상황에 처해 있습니다.

root@adam-minipc:~ # passwd mikolaj
Current password: 
New password: 
New password (again): 
passwd: Authentication token manipulation error
passwd: password unchanged

에서 /etc/shadow관련 항목을 읽

mikolaj:!:18063:0:99999:7:::

왜 그런 겁니까? 원인 및 비밀번호 재설정 방법 내가 전당 했습니까?


계정을 잠금 해제해도 도움이되지 않습니다.

root@adam-minipc:~ # passwd -u mikolaj
passwd: unlocking the password would result in a passwordless account.
You should set a password with usermod -p to unlock the password of this account.

usermod -p <encrypted password> mikolaj암호화 된 비밀번호가 필요하며 /etc/shadow파일에 붙여 넣기 만하면 됩니다. 암호화 된 비밀번호를 얻는 방법을 모르겠습니다. 알더라도 비밀번호가 루트 인 경우 비밀번호를 재설정하는 방법이어야합니다. 내가 처음으로이 행동을 passwd보고 솔직히 잃어버린 것입니다.


이 질문은 사용자 비밀번호를 변경하려고 할 때 "인증 토큰 조작"오류가 발생하는 것과 다릅니다 . 읽기 전용 파일 시스템과는 아무런 관련이 없으므로 처음에는 오류에 대해 불평하지 않기 때문입니다. 왜 sudo passwd <username>갑자기 현재 암호를 묻기 시작 했는지 알고 싶습니다 . 다른 모든 시스템에서는 그렇지 않습니다.


출력에서 알 수 있듯이 "-p"로 암호를 설정해 보셨습니까?
Yeti

@KetanPatel 아니오, 그렇지 않습니다. 방금 해결책을 찾았으며 완전히 다른 이야기입니다.
Adam Ryczkowski 2016 년

2
@AdamRyczkowski 여기 에는 여러 가지 원인이 있지만 passwd루트에 현재 암호를 묻 도록 언급하는 것은 없습니다 . jouell의 대답 이 이것을 고쳤을 것 입니다. 현재 요청 중인 내용을 즉시 명확하게하기 위해 다시 편집하는 것이 좋습니다 . (여전히 비밀번호를 재설정하려는 것처럼 보입니다 .) 루트로서 여전히 비밀번호를 요청 합니까? 그렇지 않은 경우 왜 그런지 찾기 어려울 수 있습니다. 그렇다면 해결합니까? 그렇지 않은 경우의 결과는 무엇입니까? passwd mikolajmikolajpam-auth-updatels -l /etc/{passwd,group} /etc/pam.d/*pass*
Eliah Kagan

시도 했습니까 sudo -u username passwd?
Reinstate Monica-M. Schröder

답변:


5

마침내 해결책을 찾았지만 왜 sudo passwd <username>갑자기 현재 암호를 묻기 시작 했는지 대답하지 않으므로 해결책 으로 표시하지 않습니다.

문제를 해결하려면 root로 실행 usermod -p "" mikolaj한 다음 passwd항상을 사용하여 비밀번호를 변경 하고 현재 비밀번호를 묻는 메시지가 표시되면 아무 것도 입력하지 않고 Enter 키를 누르십시오.


1
/ etc / shadow에서 느낌표를 제거하는 것은 내가 추측 한 것과 같습니다. 좋은 해결책. :-)
Yeti

1
흠 ... 암호를 빈 문자열로 설정 하기 위해서는 실제로 다음과 같은 것이 필요하기 때문에 이것이 근본적인 문제를 해결했다고 회의적입니다 usermod -p "$(openssl passwd "")". 가 passwd mikolaj루트는 이제 다시 정상적으로 행동으로?
steeldriver

@steeldriver 예, 그렇습니다. 왜 모든 지금은 괜찮습니다, 이해 나의 부족을 제외하고 passwd이처럼 행동하기 시작
아담 라이크 코우 스키
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.