10.10.7 Kennwortverschlüsselung in Skriptdateien

Zum Herstellen von FTP-Verbindungen (jedoch nicht von SFTP-Verbindungen) können Kennwörter in Skripten aufgenommen werden. Wenn Sie ein Skript mit einem Texteditor schreiben und einen vollständigen OPEN-Befehl (open <servername> <username> <password>) oder einen PASSTHRU-Befehl eintragen, bleiben manuell hinzugefügte Kennwörter im Skript unverschlüsselt. Um eine noch höhere Kennwortsicherheit zu erreichen, verwenden Sie eine der folgenden Methoden:

  • Zeichnen Sie den Verbindungsaufbau zum gewünschten Server auf. Bei der Skriptaufzeichnung werden die Kennwörter als verschlüsselter Text in der Skriptdatei eingetragen. Bei der Skriptausführung entschlüsselt der Client die Kennwörter, bevor er sie an den Server überträgt.

  • Entfernen Sie den Parameter <password> (den letzten Parameter im Befehl OPEN) manuell aus dem Skript. Der Befehl OPEN muss das folgende Format haben: open <servername> <benutzername>. Auf diese Weise werden Sie beim Verbindungsaufbau mit dem Skript nach dem Kennwort gefragt. Sie können auch den Parameter <username> weglassen, damit der Client sowohl den Benutzernamen als auch das Kennwort abfragt.