scp
암호를 묻지 않고 한 상자에서 다른 상자로 가는 가장 좋은 방법은 무엇입니까 ?
두 개의 서버가 있습니다 :
서버 A (10.152.2.10) :
/home/oracle/export/files.txt
서버 B (10.152.2.11) :
/home/oracle/import/
scp
비밀번호를 입력하라는 메시지가 표시되지 않고 서버 A에서 서버 B로 파일을 전송하려면
[서버 A에서 이것을 실행 /home/oracle/export/
]
scp files.txt oracle@10.152.2.11:/home/oracle/import
명령을 입력하면 암호를 묻는 메시지가 나타납니다.
키겐이 생성되어 서버 A에 복사되어야한다는 것을 이해합니다. 따라서 [서버 A에서] :
ssh-keygen -t rsa
이렇게하면 두 개의 파일이 저장됩니다 /home/oracle/.ssh
.
id_rsa
id_rsa.pub
1. 두 파일 ( id_rsa
, id_rsa.pub
)을 서버 B 에 복사해야 /home/oracle/.ssh
합니까?
이것에 대한 Google 검색을 수행하는 동안 authorized_keys에 이것을 추가 / 연결하는 방법에 대해 언급했습니다.
2.이 파일을 직접 만들어야합니까?
나는 이것을하는 올바른 방법에 대해 혼란스러워하는 것 같습니다.
Btw, 두 서버는 Suse Linux Enterprise Edition 9를 실행 중입니다 ...