|

Back to the roots: Strato WordPress per ssh und bash

Die Pflege einer WordPressinstanz per ftp ist schon arg begrenzt. Jede Datei, die geĂ€ndert werden soll, muss man downloaden, lokal Ă€ndern und wieder hochladen. Doch der Webhoster ‚Strato‘ bietet daneben auch einen ssh-Zugang an. Man muss nur wissen, wie es geht:

Der Strato ssh-Server selbst ist unter ssh.strato.de erreichbar. Um ihn zu nutzen, braucht man noch einen Account. Schließlich muss der ssh-Server wissen, wohin er den User einloggen soll. Der Account ist bei Strato identisch mit der HauptdomĂ€ne, die mit dem Hostingpaket verknĂŒpft ist. GemĂ€ĂŸ ssh-Syntax werden DomĂ€ne und Account per @ zu einer ssh-Adresse verbunden. Der richtige Befehl lautet also:

ssh meine.wunschdomaene.de@ssh.strato.de

Ruft man dieses Kommando in einer lokalen Shell auf, verbindet sich der lokale Ssh-Client mit dem Ssh-Server von Strato und organisiert die Passwortabfrage. Nach dem Login erwartet den User dann eine echte Linuxumgebung:

Man hat einen vi, um lokale Dateien zu editieren. Man kann auf ein tar und ein gunzip zugreifen, um hochgeladene tgz-Pakete zu entpacken. Und man kann sich sogar ein bash aufrufen, um die vertraute BefehlsvervollstÀndigung zu nutzen. Das traditionelle which-tool gibt Auskunft, welche Tools wo installiert sind.

Wer also seinen lokalen Rechner mit der Shell pflegt, kann das nahezu gleichermaßen auch remote tun. Und der Upload braucht dann auch nicht mehr Datei fĂŒr Datei per ftp zu geschehen. Stattdessen kann man die neuen Dateien und Ordner mit tar und gz packen, per scp hoch laden und remote an der entsprechenden Stelle wieder entpacken.

Das alles spart Zeit und ist sehr bequem – wenn man die Arbeit mit und in einer Shell (noch) beherrscht – wie die IT Dinosaurier.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

− 7 = 1

Diese Site verwendet Cookies. (Details)

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklĂ€rst du sich damit einverstanden.

Schließen