SSH (chrooted) nutzen
Der SSH Zugriff ist bei ESTUGO den Tarifen Shop Professional, Shop Corporate und allen managed vServer-Tarifen vorbehalten. In diesen Tarifen kann ein chrooted SSH Zugriff gewährt werden. Chrooted bedeutet, dass ein SSH Zugriff auf den Hostingtarif möglich ist, nicht aber auf root Ebene des Servers.
Zugriff über Plesk
Um SSH zu nutzen, melden Sie sich in Plesk an, gehen Sie bei Websites & Domains auf eine Ihrer Domains und suchen Sie dort nach SSH Terminal. 
Sollte das Symbol bei Ihnen nicht vorhanden sein, prüfen Sie zuerst, ob Sie einen für SSH berechtigten Tarif haben: Shop Professional, Shop Corporate oder alle managed vServer-Tarife. Falls Sie einen berechtigten Tarif haben, aber das Symbol nicht sehen, schreiben Sie uns bitte eine Mail an support@estugo.de.
PHP Version auswählen
MariaDB Zugriff
verfügbare Befehle
| Basisbefehle | alias, awk, basename, bash, bzcat, bzdiff, bzgrep, bzmore, cat, cd, chmod, clear, cp, cut, date, declare, dirname, dirs, du, echo, env, eval, expr, file, find, gawk, grep, hash, head, help, history, hostname, less, ln, ls, mkdir, mktemp, more, mv, printenv, pwd, rm, rmdir, sed, sleep, sort, source, ssh, ssh-keygen, ssh-keyscan, stat, tac, tail, tee, time, timeout, touch, tr, unalias, uname, uniq, wait, watch, wc, which, whoami, xargs, zcat, zdiff, zgrep, zless, zmore |
| Editoren | mc, mcedit, nano, vi, vim |
| Dateiübertragung | curl, rsync, scp, sftp, wget |
| Komprimierung und Archivierung | bunzip2, bzip2, gunzip, gzip, tar, unzip, zip |
| Checksummen | md5sum, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum |
| Entwicklerwerkzeuge | git, php, mysql, mysqldump, diff, patch /opt/plesk/php/8.1/bin/php /opt/plesk/php/8.2/bin/php /opt/plesk/php/8.3/bin/php /opt/plesk/php/8.4/bin/php /opt/plesk/php/8.5/bin/php (analog eventuell auch ältere PHP Versionen) |
externer Zugriff
Ein externer Zugriff zum Beispiel über Putty ist nur bei vServern möglich und setzt eine feste IP voraus. Eine feste IP können Sie von Ihrem Internetanbieter erhalten oder indem Sie ein VPN mit fester IP nutzen. Diese IP teilen Sie uns mit und wir schalten den Port 22 für SSH Zugriff durch diese IP frei.
Die zweite Voraussetzung ist die Nutzung eines ssh-keys. Generieren Sie ein SSH Schlüsselpaar und tragen Sie den public key in die Datei /.ssh/authorized_keys ein. Die Datei können Sie über das Terminal mit dem Befehl
mcedit /.ssh/authorized_keys zum Bearbeiten öffnen. Gehen Sie ans Ende der Datei und drücken Sie die Tastenkombination Shift+Einfg, um vorher kopierten Text einzufügen. Mit F10 verlassen Sie die Datei und klicken dabei auf speichern.
Geben Sie nun im Terminal whoami ein, um Ihren Benutzernamen auszulesen.
Nun können Sie sich zum Beispiel mit Putty mit dem Server verbinden. Verwenden Sie den mit whoami ausgelesenen Benutzernamen und als Authentifizierung den privaten ssh-key, welchen Sie generiert haben.