Am Mon, 04 Feb 2002 schrieb Andreas Hassler:
Bei allen Bemühungen ist es mir nicht gelungen in diversen man-pages, Büchern oder bei Suse fündig zu werden, wie man sich per ssh in einen anderen Rechner einloggt, ohne jedesmal das Passwort eingeben zu müssen. Sie eine Mail an: suse-linux-help@suse.com
Okay, Kurzanleitung: Die Maschine, auf der Du Dich einloggen möchtest, werde ich als $REMOTE, die von der Du Dich einloggen möchtest als $LOCAL bezeichnen. Entsprechend den Benutzer, als der Du Dich auf $REMOTE anmelden möchtest als $REMOTEUSER, den, der den Anmeldevorgang initiieren soll, als $LOCALUSER Auf $LOCAL für $LOCALUSER mit ssh-keygen einen Key generieren => in ~$LOCALUSER/.ssh gibt es eine Datei identity (privater Schlüssel) und identity.pub (öffentlicher Schlüssel) Kopiere den öffentlichen Schlüssel nach $REMOTE und hänge ihn auf diesem Rechner an die Datei ~$REMOTEUSER/.ssh/authorized_keys an. Jetzt kannst Du Dich von $LOCAL (als $LOCALUSER) mit ssh $REMOTE -l $REMOTEUSER auf $REMOTE anmelden, ohne ein Passwort eingeben zu müssen. Falls $REMOTEUSER == $LOCALUSER, reicht auch einfach ssh $REMOTE Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen