none
윈도우10 SSH 서버, Authorized keys 등록을 해도 인증이 안 됩니다. RRS feed

  • 질문

  • 질문 날짜 기준으로 어제 윈도우 모든 업데이트를 최신화 하고 SSH 서버를 내장 기능으로 작동시키고 외부 공개기를 등록하고 접속을 해도 인증키로는 접속이 불가능합니다.

    $home/.ssh/authorized_keys 이 파일에 접속해야할 곳의 공개키 값을 넣었으며 저장했습니다.

    그리고 접속지(윈도우10)에서 접속하면 공개키로 인증을 못 하고 패스워드를 요구합니다.

    같은 키를 맥 SSH 서버에 등록하면 패스워드 요구 없이 잘 되는데 윈도우끼리는 디버그 모드로 보니 인증키를 찾지 못 해서 패스워드를 요구합니다.

    현재 윈도우 Open SSH server는 버그 있는 건가요? 혹시 몰라서 맥의 SSHD Config를 옵션을 비교하며 수정을 해봤지만 역시나 패스워드를 요구합니다.

    -_-.....

    2019년 9월 8일 일요일 오전 4:09

모든 응답

  • 안녕하세요,

    딱히 관련된 사례들을 확인하기가 여려우며, 테스트를 진행하지 못해 명확하게 알기는 어렵습니다. 현재 OpenSSH 서버 기능이 설치된 OS 역시 Windows 10인가요? 사용자 키를 생성 시에 개인 키 파일을 암호화하였다면 인증 시에 비밀번호를 요구할 수 있는 것으로 확인됩니다.

    https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_keymanagement

    혹은 SSH 클라이언트에서 접속 시에 키의 경로를 지정하여 동일한지도 한번 확인해보시기 바랍니다.

    https://www.maketecheasier.com/use-windows10-openssh-client/

    감사합니다.


    ※ 응답이 문제 해결에 도움이 되었다면 [답변으로 표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다. 만약 TechNet 구독자 지원에 대한 의견이 있다면, tnsf@microsoft.com 으로 문의할 수 있습니다.

    2019년 9월 9일 월요일 오전 2:45
    중재자