Files
esn-support-bash-snippets/wh20/plesk/README.md
T

53 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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=<deinBenutzername>
```
- 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 <webserver>
```
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