Was ist der beste Weg, um scp
von einer Box zur anderen zu wechseln, ohne nach dem Passwort zu fragen?
Es gibt zwei Server:
Server A (10.152.2.10):
/home/oracle/export/files.txt
Server B (10.152.2.11):
/home/oracle/import/
Wenn ich die Dateien mit scp
von Server A auf Server B übertragen möchte, ohne zur Eingabe eines Kennworts aufgefordert zu werden
[Ausführen von Server A /home/oracle/export/
]
scp files.txt oracle@10.152.2.11:/home/oracle/import
Dies würde mich bei der Eingabe des Befehls zur Eingabe eines Passworts auffordern.
Ich verstehe, dass ein Keygen generiert und auf Server A kopiert werden muss. Also [auf Server A]:
ssh-keygen -t rsa
Dies gibt mir zwei Dateien gespeichert in /home/oracle/.ssh
:
id_rsa
id_rsa.pub
1. Soll ich die beiden Dateien ( id_rsa
, id_rsa.pub
) auf Server B kopieren /home/oracle/.ssh
?
Während der Google-Suche wurden einige Artikel zum Anhängen / Verketten an authorized_keys erwähnt.
2. Soll ich diese Datei selbst erstellen?
Ich scheine verwirrt darüber zu sein, was der richtige Weg ist, um dies zu tun.
Übrigens laufen auf den beiden Servern Suse Linux Enterprise Edition 9 ...