Wie sieht ein Script für Putty-Befehle aus?

Antwort

Ein Script für PuTTY-Commands wird meist als Batch-Datei (.bat) oder als Shell-Script (.sh) geschrieben, um automatisiert SSH-Befehle an einen Server zu senden. PuTTY selbst ist ein Windows-Programm, das über die Kommandozeile mit `plink.exe` (dem Kommandozeilen-Tool von PuTTY) gesteuert werden kann. **Beispiel für ein Windows-Batch-Script mit plink.exe:** ```batch @echo off set SERVER=dein.server.com set USER=deinBenutzername set PASSWORD=deinPasswort set COMMAND="ls -l /home/deinBenutzername" plink.exe -ssh %USER%@%SERVER% -pw %PASSWORD% %COMMAND% pause ``` **Erläuterung:** - `plink.exe` ist Teil der PuTTY-Tools: [PuTTY Download Page](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) - `-ssh` gibt an, dass SSH verwendet wird. - `-pw` übergibt das Passwort (Achtung: Sicherheitsrisiko, da das Passwort im Klartext steht). - `%COMMAND%` ist der Befehl, der auf dem Server ausgeführt wird. **Hinweis:** Für produktive Umgebungen empfiehlt sich die Nutzung von SSH-Keys statt Passwörtern. **Beispiel für ein einfaches Shell-Script (Linux, mit SSH):** ```sh #!/bin/bash ssh deinBenutzername@dein.server.com "ls -l /home/deinBenutzername" ``` **Weitere Informationen:** - [PuTTY Dokumentation](https://the.earth.li/~sgtatham/putty/latest/htmldoc/Chapter7.html) - [Plink Dokumentation](https://the.earth.li/~sgtatham/putty/latest/htmldoc/Chapter7.html#plink) Mit diesen Beispielen kannst du automatisiert Befehle auf einem Server via PuTTY/Plink ausführen.

Kategorie: Technik Tags: Putty Script Commands
KI fragen