비밀번호를 잠근 후 sudo를 어떻게 사용할 수 있나요?

비밀번호를 잠근 후 sudo를 어떻게 사용할 수 있나요?

SSH를 사용한 비밀번호 없는 인증에 대해 읽고 있었습니다. 그래서 키를 만들어 우분투 서버에 게시했는데 잘 작동했습니다.

그런 다음 으로 비밀번호를 잠그기로 결정했고 passwd -l lucas더 이상 sudo를 사용할 수 없었습니다. 나는 sudo에도 비밀번호가 없을 것이라고 생각했습니다.

지금 내 질문은: 어떻게 sudo를 사용할 수 있는 능력을 다시 얻을 수 있습니까?

답변1

passwd -l사용자에 대해 실행한 후 해당 사용자는 비밀번호를 설정할 수 없습니다(사용 가능한 비밀번호로 다시 설정될 때까지).

을(를 ) 사용할 수 없으므로 sudo사용자 계정 비밀번호를 잊어버린 것과 같은 방법으로 사용자 계정 비밀번호를 재설정해야 합니다.

그런 다음 다시 사용할 수 있으며 설명된 대로 sudo설정할 수 있습니다.PasswordAuthentication no스틸드라이버의 답변.

답변2

계정 비밀번호를 다시 활성화하려면 복구 콘솔을 통해 루트 셸에 로그인해야 할 수 있습니다. 그 후에는 비밀번호 로그인을 비활성화할 수 있습니다.특히 SSH의 경우설정으로

PasswordAuthentication no

sshd_config 파일에서 계정 비밀번호를 활성화된 상태로 둡니다.현지의액세스( sudo키를 사용하여 SSH를 통해 로그인한 후 실행 포함)

관련 정보