Apa cara terbaik untuk melakukan scp
dari satu kotak ke kotak lainnya tanpa meminta kata sandi?
Ada dua server:
Server A (10.152.2.10):
/home/oracle/export/files.txt
Server B (10.152.2.11):
/home/oracle/import/
Jika saya ingin mentransfer file menggunakan scp
dari server A ke server B tanpa diminta memasukkan kata sandi
[menjalankan ini dari Server A, /home/oracle/export/
]
scp files.txt oracle@10.152.2.11:/home/oracle/import
Ini akan meminta saya untuk kata sandi setelah memasukkan perintah.
Saya mengerti bahwa keygen diperlukan untuk dihasilkan dan disalin ke Server A. Dengan demikian [di server A]:
ssh-keygen -t rsa
Ini memberi saya dua file yang disimpan di /home/oracle/.ssh
:
id_rsa
id_rsa.pub
1. Apakah saya harus menyalin dua file ( id_rsa
, id_rsa.pub
) ke server B /home/oracle/.ssh
?
Saat melakukan pencarian google untuk hal ini, beberapa artikel menyebutkan tentang menambahkan / menggabungkan ini ke otor_keys.
2. Apakah saya harus membuat file ini sendiri?
Sepertinya saya bingung bagaimana cara yang benar untuk melakukan ini.
Btw, kedua server menjalankan Suse Linux Enterprise Edition 9 ...