Michael schrieb:
Hallo
ich möchte script via cron auf einem lokalen Rechner starten u.a. soll auf einem entfernten Rechner ein Befehl ausgeführt werden. Diesen Befehl will ich via ssh absetzen also ssh root@entfernter-rechner df -h (es muss leider Root sein). Da das ganze im Skript läuft will ich ssh ohne passwort betreiben.
Das habe ich gemacht:
mit ssh-keygen einen Schlussel, ohne passwort, auf dem zu lokalen Rechner unter /root/.ssh erstellt.
Den pub key aus /root/.ssh/ nach /root/.ssh/authorized_keys auf dem entfernten Rechner kopiert
restart sshd
Test: ssh root@nas df-h ich bekomme eine Passwort anfrage!!!
ehm.... Namensproblem ? bsp aus reichtigem Verzeichnis... : cat id_rsa.pub | ssh ich@dort "cat >> .ssh/authorized_keys" ist was adnders als cat id_rsa.pub | ssh ich@dort.mydoain.mylan "cat >> .ssh/authorized_keys" danach kann amn mit ssh ich@dort kommando arbeiten ..das tut ... brauchst dich ja testweise nur per slogin einzuloggen......
Was habe ich falsch gemacht?
Viele Grüße Michael
Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org