Auf unseren Virtual/Dedicated Server Managed, WebServer und WebServer Dedicated Produkten steht Ihnen ein SSH-Zugang mit Benutzerrechten zur Verfügung. An dieser Stelle möchten wir Ihnen einmal den Funktionsumfang des Zugangs aufzeigen
Folgende Funktionen können Sie auf Ihrem Managed Server nutzen:
- Datentransfer mit scp, SFTP, FTP, rsync, wget und curl
- Skripting mit Bash, PHP, Python, Perl, TCL und Ruby
- Nutzung von ImageMagick, GraphicsMagick, Ghostscript
- Nutzung von GNU screen
- Login mit SSH-Keys
- git und svn
Die aus unseren WebHosting Paketen bekannten Einschränkungen bestehen auf den Managed Servern nicht, jedoch ist es aus Sicherheitsgründen leider nicht möglich, Prozessinformationen aus dem /proc Pseudodateisystem zu lesen. Dadurch ist die Nutzung von Prozessmanagern wie ps oder top leider nicht möglich. Auch können keine eigenen Dienste (Daemons) gestartet werden.
Wechsel des Nutzerkontexts mit sudo
Aufgrund des Rechtekonzeptes auf unseren Managed Servern ist es nicht ohne weiteres möglich, alle Arbeiten auf der Kommandozeile mit nur einem der beiden Benutzer zu erledigen. Da man aber auch nicht immer zwei parallele Shells bedienen möchte, ist auf unseren Managed Servern das Arbeiten mit sudo möglich. Mit sudo lässt sich aus dem einen Kontext in den jeweils anderen wechseln.
Wenn man mit dem Benutzer wp1234567 eingeloggt ist, lassen sich also auch Arbeiten erledigen, für die eigentlich der Benutzer ftp1234567 nötig wäre.
Wechsel des Kontextes wenn man als Benutzer 'wp1234567' eingeloggt ist:
sudo /bin/bash
Wechsel des Kontextes wenn man als Benutzer 'ftp1234567' eingeloggt ist:
sudo -u wp1234567 /bin/bash
Am Anfang der Zeile lässt sich immer erkennen, in welchem Kontext man sich gerade befindet:
wp1234567@vwp0000:~$
- für den Benutzer wp1234567
ftp1234567@vwp0000:~$
- beim Benutzer ftp1234567
Weitere Hinweise zu sudo gibt es z.B. hier:
http://de.wikipedia.org/wiki/Sudo