id_rsa를 옮겼는데 이제 어떤 프로그램도 찾을 수 없습니다

id_rsa를 옮겼는데 이제 어떤 프로그램도 찾을 수 없습니다

우분투를 새로 설치할 계획입니다.

새로 설치를 수행하면 개인 키가 손실되고 비밀번호를 비활성화한 서버가 잠길까 봐 걱정됩니다.

이를 테스트하기 위해 새로 설치하는 동안 수행할 작업을 시뮬레이션했습니다. ~/.ssh/id_rsa백업 매체에 복사한 다음 아무 일도 없었던 것처럼 폴더 id_rsa에 다시 복사했습니다.~/.ssh

에 따르면 ls -al파일이 여전히 존재합니다.

noob  ~/.ssh λ ls -al
total 24
drwx------  2 noob noob 4096 Jun  5 08:41 ./
drwxr-xr-x 43 noob noob 4096 Jun  6 10:36 ../
-rw-r--r--  1 noob noob  748 May 31 15:44 id_rsa.pub
-rw-------  1 noob noob 3326 May 31 15:44 is_rsa
-rw-------  1 noob noob 3620 Jun  1 11:48 known_hosts
-rw-r--r--  1 noob noob 2827 Jun  1 08:50 known_hosts.old

그리고 노틸러스에서 파일을 두 번 클릭하면 id_rsa키 잠금을 해제하기 위해 비밀번호를 입력하라는 메시지가 표시됩니다. 올바른 비밀번호를 입력하면 강도, 지문 등을 확인할 수 있습니다.것 같다좋은...

그러나 내가 실행할 때 :

cat ~/.ssh/id_rsa

"파일을 찾을 수 없습니다"라는 메시지가 나타납니다.

cd(저는 일반적으로 전체 경로를 사용하는 대신 먼저 경로가 정확하다고 확신합니다 )

SSH를 사용하여 서버에 연결하면 비밀번호를 묻는 메시지가 표시됩니다. 마찬가지로 Workbench SSH를 통해 MySQL에 연결하면 파일을 찾을 수 없다는 메시지가 나타납니다.

여기서 무슨 일이 일어났나요? 다른 프로그램에서 키를 다시 볼 수 있게 하려면 어떻게 해야 합니까?

답변1

어떤 이유로 "id_rsa" 대신 "is_rsa" 파일 이름을 지정했습니다.

또한 id_rsa.pub 파일을 복사해야 하지만 비밀번호 없는 로그인을 설정한 다른 호스트에서 해당 파일을 복구할 수 있습니다.

지난번에 이 작업을 수행했을 때 대신 .ssh 폴더를 보관했습니다.

관련 정보