Який найкращий спосіб робити scpз одного поля в інший, не вимагаючи пароля?
Є два сервери:
Сервер A (10.152.2.10):
/home/oracle/export/files.txtСервер B (10.152.2.11):
/home/oracle/import/
Якщо я хочу перенести файли за допомогою scpсервера А на сервер B, не вимагаючи ввести пароль
[запускається це з сервера A, /home/oracle/export/]
scp files.txt oracle@10.152.2.11:/home/oracle/import
Це підкаже мені пароль при введенні команди.
Я розумію, що потрібно створити і скопіювати кейген на сервер А. Таким чином [на сервері A]:
ssh-keygen -t rsa
Це дає мені два файли, що зберігаються у /home/oracle/.ssh:
id_rsa
id_rsa.pub
1. Чи повинен я скопіювати два файли ( id_rsa, id_rsa.pub) на сервер B /home/oracle/.ssh?
Під час пошуку в Google за цим запитом деякі статті згадували про додавання / об'єднання цього контакту до санкціонованих_кеїв.
2. Чи повинен я створити цей файл самостійно?
Я, мабуть, розгублений у тому, що це правильний спосіб зробити це.
До речі, на двох серверах працює Suse Linux Enterprise Edition 9 ...