Anzeige:
Ergebnis 1 bis 4 von 4

Thema: ssh script password automatisch mitgeben

  1. #1
    multithreadthinking
    Registriert seit
    Apr 2003
    Beiträge
    126

    ssh script password automatisch mitgeben

    Hi Leute

    Habe folgendes mini-Script geschrieben und möchte wissen wie ich es hinbekomme, dass ich nicht jedes mal das passwort für den Host auf den ich den ssh Zugrif mache eingeben muss.
    Entweder sollte das Script irgendwie als root ausgeführt werden können, oder das Passwort muss gleich im Script stehen, oder???

    -----------------------------------------------------------
    #!/bin/sh

    #Script zum Homeverzeichnis sichern

    rsync -ae ssh 192.168.1.5:/home/testbackup/ /mnt/maxtor/
    -----------------------------------------------------------



    van

  2. #2
    ... Avatar von drunkenPenguin
    Registriert seit
    Jan 2003
    Ort
    Hamsterdam
    Beiträge
    2.264
    am besten mit einem öffentlichen Schlüssel ...

    ssh-keygen -t rsa
    ssh server "mkdir .ssh; chmod 0700 .ssh"
    scp .ssh/id_rsa.pub server:.ssh/authorized_keys2

    server durch entsprechenden Namen ersetzen

    Den Tipp habe ich aus dem Buch "Linux Server Hacks" (von Rob Flickenger).

    Gruß,
    Daniel

    edit: allerdings würde ich damit vorsichtig sein.

  3. #3
    BAfH Avatar von moedule
    Registriert seit
    Aug 2003
    Ort
    Hamburg
    Beiträge
    907
    Zitat Zitat von vanessa
    oder das Passwort muss gleich im Script stehen, oder???
    passwörter in scripten sind wohl eher nicht so gut

    allgemein kannst du das script auch auf den "server" (zielrechner) legen und mittels ssh dort ausführen
    ssh user@host 'befehl'

    naja, aber bei mir will das auch immer nicht funktionieren mit dem passwortlosen ssh

    moe

  4. #4
    Registrierter Benutzer Avatar von apt-camel
    Registriert seit
    Apr 2004
    Beiträge
    45
    Hab den ssh client mal so umgeschrieben dass man per Parameter & stdin das Passwort mitgeben kann. Ob das sicherheitstechnisch eine gute Idee ist, ist eine andere Frage.

    EDIT: so funkt mein "angepasster" ssh-client:
    echo "passwort" | ssh -l user -z (parameter für pw über stdin) server
    Geändert von apt-camel (14.05.04 um 12:00 Uhr)

Ähnliche Themen

  1. Firewall Script
    Von bluesky666 im Forum Sicherheit
    Antworten: 4
    Letzter Beitrag: 04.04.02, 01:01
  2. Bei SuSE7.3 geht das Routen nicht (ohne Firewall)
    Von ortega im Forum Router und Netzaufbau
    Antworten: 10
    Letzter Beitrag: 12.02.02, 00:51
  3. script automatisch laden
    Von Schneckerl im Forum Router und Netzaufbau
    Antworten: 1
    Letzter Beitrag: 02.02.02, 15:02
  4. SSH [eig ein fall für programmierer]
    Von mbo im Forum Linux Allgemein
    Antworten: 2
    Letzter Beitrag: 30.01.02, 17:20
  5. Automatisch wieder einwählen + Script beim Start ausführen?
    Von ElDiablo666 im Forum Anbindung an die Aussenwelt
    Antworten: 16
    Letzter Beitrag: 02.11.01, 18:06

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •