SSH에 대한 비밀번호 없는 로그인을 끄는 방법은 무엇입니까?

SSH에 대한 비밀번호 없는 로그인을 끄는 방법은 무엇입니까?

다음 단계에 따라 데스크톱에서 노트북으로 비밀번호 없는 SSH 로그인을 설정했습니다.여기. 이제 데스크탑에서 노트북으로 ssh를 실행할 때 비밀번호를 묻도록 비밀번호 없는 로그인을 끄고 싶습니다. 어떻게 해야 하나요?

답변1

공개키 인증을 사용하지 않으려는 클라이언트에서는 비활성화하세요.

ssh -o PubkeyAuthentication=no your_host

또는 귀하의 ~/.ssh/config:

Host your_host
  PubkeyAuthentication no

서버에서 공개 키를 제거하려면 ~/.ssh/authorized_keys서버에서 해당 줄을 제거해야 합니다.

답변2

처럼

ssh -o PubkeyAuthentication=no your_host

클라이언트에 액세스할 수 있는 사람이라면 누구나 비밀번호 없이 노트북에 로그인할 수 있으므로 쉽게 되돌릴 수 있습니다. 해당 대상에 대해 비밀번호로 암호화된 개인 키를 사용하는 것이 더 나은 선택일 수 있습니다. 로그인 전 비밀번호.

관련 정보