• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

Password hashen

Mok1801

Erdapfel
Registriert
09.07.14
Beiträge
2
Halli Hallo,

ich hab ein Script geschrieben welches sich per Terminal auf Server einloggt per telnet.
Das Problem ist, dass im Script das Passwort im Klartext steht ... kann man das iwie verschlüssen?


<Code>

tell application "Terminal"
activate
do script "telnet 10.129.xx.xx"
delay 1
do script "User" in window 1
delay 1
do script "Passwort" in window 1
delay 1
do script "enable" in window 1
delay 1
do script "Passwort" in window 1

end tell
 
Zuletzt bearbeitet:

Schniko

Reinette Coulon
Registriert
01.08.08
Beiträge
954
Hashen wäre in dem Fall das falsche, da man daraus nicht mehr das ursprüngliche Passwort ableiten kann, was du aber zwingend für den Login brauchst. Jegliche Art von Verschlüsselung erforderte ein Passwort, das du entweder eingeben musst oder das direkt im Skript steht. Bei letzterer Lösung hättest du nichts gewonnen und bei erster könntest du auch gleich das richtige Passwort eingeben.

Also kurz gesagt: Ich empfehle dir, das Passwort aus deinem Skript zu entfernen und manuell einzugeben.
 

Phili

Cripps Pink
Registriert
30.04.07
Beiträge
153
Wenn es immer der gleiche Server ist, dann nutze doch Zertifikate zur Anmeldung. Einmal ausgetauscht und du brauchst das Passwort nicht mehr.
 

Rastafari

deaktivierter Benutzer
Registriert
10.03.05
Beiträge
18.150
Eine Anmeldung via Telnet ist ganz sicher kein SSH.
(In SSH könntest du ja zB die Verwendung von Passworten ganz wegfallen lassen.)