Code: Alles auswählen
sudo scp /home/<username1>/.ssh/authorized_keys <username2>@<zielsystem>:~/ # authorized_keys vom lokalen System auf das Zielsystem kopieren, dort im home-Verzeichnis des Users ablegen, der ausgewählt wurde
Code: Alles auswählen
sudo scp <username2>@<zielsystem>:~/.ssh/authorized_keys /home/<username1>/ # authorized_keys vom Remote System auf das lokale System kopieren, dort im home-Verzeichnis des Users ablegen, der ausgewählt wurde

Falls der User auf dem Remote System nicht der Besitzer der Datei ist, sondern root-Rechte nutzt - z.B. weil der eigentliche User sich nicht per Passwort anmelden darf... - so muss ~/ durch den Pfad zum Verzeichnis ersetzt werden. ~ ist das home-Verzeichnis des Users, in dessen Kontext der jeweilige Befehl läuft. Also z.B.
- ls -l ~ listet das home-Verzeichnis des aktuellen Users,
- sudo -u openhab ls -l ~ listet das home-Verzeichnis von openhab,
- sudo ls -l ~ listet das home-Verzeichnis von root