Announcement

Collapse
No announcement yet.

Shellscript mit ssh. Erneute Passwortabfrage vermeiden?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Shellscript mit ssh. Erneute Passwortabfrage vermeiden?

    Hallo ich habe ein Scipt programmiert welches ein Benchmark auf einem Rechner ausführen soll.

    Die Verbindung wird mit ssh hergestellt. Wenn dieser Benchmark aber öfters ausgeführt werden soll wird nach jedem Neustart des Benchmarks eine Passwortabfrage wiederholt. Wie kann ich diese Passwortabfrage vermeiden?

    Code:
    #!/bin/sh
    
    if test -f test.txt 
    then 
       rm test.txt 
       rm test1.txt
    fi
    
       echo Auf welchem Rechner möchten Sie diesen Benchmark ausführen?
    
       read adresse
       IPADDR=$adresse
       RUECK=`(ping -c1 $adresse | grep received | awk '{print $4}')`
    
    if [ $RUECK = 1 ]
    then 
        #Rechner ist erreichbar
       echo "Der Rechner $IPADDR ist erreichbar"
    
    else
       #Rechner ist nicht erreichbar
       echo "Der Rechner $IPADDR ist nicht erreichbar"
    
    fi
    
      echo Wie oft möchten Sie diesen Benchmark ausführen?
      read eingabe
    
    for((i=1; i<=$eingabe; i++))
    do
    
      echo Benchmark Nr.$i
    
     ssh -x $adresse /****/***/********/geekbench64 -n | grep Overall |awk '{print $3}' >> test.txt
    
    done
    
     #Rechnung der Benchmarkergebnisse
     awk '{total+=$1}END{printf "%.4f\n",total/NR}' test.txt
Working...
X