다음 ~/.ssh/config 파일이 주어지면 Permission denied (publickey)
실행 시 왜 오류가 발생합니까?
$ ssh entel.rancher1.internal
이것이 작동하는 경우:
$ ssh -i ~/.ssh/id_rsa [email protected]
~/.ssh/config
Host *
IdentityFile ~/.ssh/id_rsa
Host entel.rancher1.internal
HostName 172.0.0.4
User devops
IdentityFile ~/.ssh/id_rsa
권한이 올바른지 이미 확인했습니다.
$ ls -al ~/.ssh
drwx------ dj dj .
-rw------- dj dj config
-rw------- dj dj id_rsa
질문: 기본 ssh 명령으로 개인 키를 사용하여 SSH를 사용할 수 있는데 HostName을 입력하여 ~/.ssh/config 파일을 통해 내 컴퓨터에 연결할 수 없는 이유는 무엇입니까?
답변1
내 생각엔 사용자 이름에 문제가 있는 것 같습니다. 다음 계정으로 로그인을 시도하는 것 같아요[이메일 보호됨]
나는 다음이 효과가 있다고 생각합니다.
ssh [email protected]
맨페이지의 오타로 인해 잘못된 정보를 제거하도록 편집되었습니다.