Habe leider doch noch Probleme mit dem ssh.
Ich habe das vorgeschlagene Terminalfenster auf beiden Rechnern installiert.
Davor hatte ich noch mal neu die keys auf Rechner 1 generiert mit ssh-keygen -t rsa -b 4096.
(Die vorhergehenden is_rsh. id_rsh.pub hatte ich aus dem Verzeichnis /root/.ssh gelöscht).
Es soll ja so sein, das nur die id_rsh.pub im Verzeichnis .ssh bleiben. Also habe ich id_pub auf Rechner 1 gelassen. id_rsh auf ein Verzeichnis auf den Memorystick mit rootterminal kopiert und auch id_rsa.pub für den Rechner 2 (als ssh -server). dazu mit rm id_rsa auf Rechner 1 den persönlichen Schlüssel gelöscht.
Vom Memorystick habe ich dann die id_rsa.pub auf Rechner 2 kopiert.
Nach sshd stop...start.. status den Dämondienst neu gestartet.
Nun bekomme ich aber beim Start vvon Rechner 1 (Rechner 2 also ssh-Server) folgende Meldung:
[cs]ssh robert@nepi
Permission denied (publickey,password,keyboard-interactive).
[/cs]
Umgekehrt von Rechner 2 auf Rechner 1 (Rechner 1 in diesem Fall der Server ist die Meldung auch:
[cs]Permission denied (publickey,password,keyboard-interactive).
[/cs][/cs]
Es soll ja so sein, dass der private Schlüssel auf dem Memorystick ist und nur der öffentliche Schlüssel auf dem jeweiligen ssh-Server.
Bei Bedarf kann ich dann vom Memorystick die Datei id_ssh.pub über den Pfad (einmal Memorypfad aufgerufen und da stehend) mit cp id_rsa.pub /root/.ssh kopieren.
Mit scp-Befehl nach der Vorlage SSH Spickzettel komme ich nicht klar.
Firewall ist offen ... geprüft.
Was ist denn da falsch gelaufen? Oder muss ich da noch was anderes einstellen?