# plesk.sh – Link für Plesk Admin Panel ## Funktion Diese Skripte stellen eine SSH-Verbindung zu einem angegebenen Webserver her und generiert so einen einmaligen Login-Link für das Plesk Admin Panel des gewünschten Servers. ## Voraussetzungen - SSH-Zugriff auf den Zielserver (z.B. `web15.wh20.easyname.systems`) - Der Benutzername muss entweder als Umgebungsvariable `WHUSER` gesetzt sein oder direkt im Skript eingetragen werden. - Das Skript muss ausführbar sein (`chmod +x plesk.sh`). ## Nutzung 1. **Skript ausführbar machen:** ```bash chmod +x plesk.sh ``` 2. **Benutzername festlegen:** - Entweder die Umgebungsvariable `WHUSER` setzen: ```bash export WHUSER= ``` - Oder den Benutzernamen direkt im Skript in der Zeile ```bash username="${WHUSER:?Bitte WHUSER setzen!}" ``` durch deinen tatsächlichen Benutzernamen ersetzen, z.B.: ```bash username="maxmustermann" ``` 3. **Skript ausführen:** ```bash ./plesk.sh ``` Beispiel: ```bash ./plesk.sh web15 ``` Das Skript verbindet sich dann mit `web15.wh20.easyname.systems` und öffnet das Plesk Admin Panel. ## Hinweise - Das Skript erwartet als Argument den Namen des Webservers (z.B. `web15`). - Es wird eine SSH-Verbindung aufgebaut und der Befehl `sudo plesk login` auf dem Zielserver ausgeführt. - Die Ausgabe enthält einen Link, mit dem du dich direkt im Plesk Admin Panel anmelden - Derzeit sind die beiden Skripte für adino und DONA noch in eigene Skripte ausgelagert, entsprechend müssen sie atm noch nach dem Muster `pleskadino srv###` bzw. `pleskdona ws##` aufgerufen werden. ## To Do - Scripte mergen in ein interaktives