So fügen Sie ein Skript hinzu, das das Kennwort für mein vps über applescript eingibt

-1

Ich habe vor kurzem ein Skript erstellt und es in eine App verwandelt. Es meldet mich grundsätzlich über ssh bei meinem vps an, aber ich weiß nicht, wie ich mein Passwort für mich eingeben soll. Hier ist der Code

 tell application "Terminal"
    activate
    do script "ssh [email protected]"
end tell
surferconor425
quelle
2
Verwenden Sie die passwortlose Authentifizierung: debian-administration.org/articles/152
Gerry
es hat nicht funktioniert, ich habe es wahrscheinlich vermasselt
surferconor425 22.01.13
@ surferconor425 Es ist nicht so schwer zu beheben, vielleicht ist es ein besserer Weg. Ich habe es auch die ersten Male falsch verstanden, aber es ist eigentlich recht einfach, loszulegen.
BinaryMisfit

Antworten:

2

Was Sie wollen, ist ziemlich schlecht. Sie sollten niemals ein Passwort in eine Datei schreiben lassen. Aber hier ist die Lösung, die Sie gefragt haben.

tell application "Terminal"
    activate
    do script "ssh [email protected]"
    delay 1
    tell application "System Events"
        keystroke "yourPasswordHere"
        keystroke return
    end tell
end tell
Matthieu Riegler
quelle