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 root@example.com"
end tell

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 root@example.com"
    delay 1
    tell application "System Events"
        keystroke "yourPasswordHere"
        keystroke return
    end tell
end tell
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.