제가 사용하고 있던 서버 중 하나에서 SSH 키가 /home/{USER}/.ssh/ 디렉터리에 없다는 것을 발견했습니다. 새로운 키 쌍을 생성하려고 하면 해당 키가 다른 디렉터리에 존재한다고 나타나기 때문에 해당 키가 존재한다고 확신합니다.
새 키 쌍을 생성하지 않고 SSH 키의 위치를 얻을 수 있는 방법이 있는지 궁금합니다.
답변1
표준 openssh 구현SSH줄이 들어있어요/etc/ssh/sshd_config그것은 다음과 같이 말합니다:
AuthorizedKeysFile %h/.ssh/authorized_keys
귀하의 사례가 수정되었을 수 있습니다. 그렇지 않으면 시도해보십시오. 찾다:
find . -type f -exec file {} + | grep public