Hallo,
ich möchte gerne eine "Batch-Datei" auf meinem Schreibtisch erstellen, mit der ich eine SSH-Verbindung zu meinem Raspberry Pi im Terminal, durch Doppelklick öffnen kann. Am Besten noch mit Übergabe des Users und Passworts.
bisher rufe ich das ganze manuell so auf: ssh -l pi 192.168.178.35
Wie kann ich das am Besten automatisieren?
Kann mir da jemand weiterhelfen?
Dazu musst du ein Commandfile anlegen. Öffne Textedit. Dann gehe in die Einstellungen von Textedit und klicke bei "Format" "reiner Text" an. Dann gibst du ssh -p 22 pi@192.168.178.35 ein und speicherst das Dokument. Dann fügst du die Dateiendung "command" hinzu. Jetzt musst du der Datei die passenden Rechte zuweisen. Dazu gibst du diesen Befehl im Terminal ein. chmod 755 /Pfad/zu/deinedatei.command. Fertig.
Beiträge: 629
Registriert seit: Apr 2010
Bewertung:
9
20.07.2013, 22:21
(Dieser Beitrag wurde zuletzt bearbeitet: 20.07.2013, 22:22 von
oliver36.)
Öffne den Texteditor und gib deinen SSH Befehl ein,speichere die Datei mit dem Namen ab den du dann als Befehl haben willst ohne Suffix ab.
Öffne das Terminal und geh dorthin wo du die Datei abgespeichert hast.("cd Pfad der Datei")
Gib nun ein "chmod a+x-w NAMEDERDATEI"
Anschließend gibst du noch ein "sudo mv NAMEDERDATEI /bin/NAMEDERDATEI"
So,wenn du nun dein Terminal öffnest und nun den Namen der Datei eintippst verbindest du dich mit deinem Pi
Ich hoffe ich habe deinen Wunsch richtig verstanden.
Beiträge: 629
Registriert seit: Apr 2010
Bewertung:
9
Wenn du es mit Doppelklick haben willst,ist iosusers Variante gut.
Wenn du in der Command Pi angegeben hast, dann wird auch Pi angemeldet. Ich habe jetzt keine Zeit. Ich schaue nachher noch mal rein. Bei mir klappt das jedenfalls einwandfrei.
Beiträge: 629
Registriert seit: Apr 2010
Bewertung:
9
21.07.2013, 19:29
(Dieser Beitrag wurde zuletzt bearbeitet: 21.07.2013, 19:30 von
oliver36.)
Hast du die Zugriffsrechte wie in der Anleitung auf die entsprechenden Werte gesetzt?
ja, und trotzdem kommt noch die Frage nach dem Passwort
Beiträge: 2.034
Registriert seit: Nov 2009
Bewertung:
26
Es ist nicht schön aber man kann das Passwort auch in das Script schreiben.
echo "meinPW" | ssh -p 22 pi@192.168.178.35
Es funktioniert über die Pipe aber man sollte es nicht.