SSH är en programvara som allow you att hantera din website genom att skriva in kraftfulla kommandon. Det står för ”Secure Shell” och när det är installerat på både din dator och web server kan du hantera din site på ett säkert sätt med hjälp av ett kommandoradsgränssnitt.
Mindre tekniska användare kommer aldrig att behöva använda SSH. Avancerade användare kan använda det för att logga in på sin web server och överföra filer och foldrar, editera directories eller utföra kommandon.
SSH är förinstallerat på Mac eller Linux. På Windows kan programmet PuTTY installeras för att add to SSH-stöd. SSH måste också installeras och aktiveras på din hosting providers web server.
Vad är ett skal?
De flesta WordPress-webbplatser installeras på en server som kör operativsystemet Linux. I Linux är ”skalet” namnet på kommandoradsgränssnittet.
Många avancerade användare tycker om att använda skalet eftersom de kan skriva in flexibla och kraftfulla kommandon för att hantera sina websites. Detta är dock valfritt.
Här är några exempel på kommandon som du kan använda:
cd directory_name
ändrar den angivna katalogen eller foldern.ls
listar innehållet i den aktuella directory.mkdir directory_name
skapar en new directory.cp källa_fil destination_fil
kopierar en fil.chmod permissions fil_namn
ändrar behörigheten för en fil.apt-get install package_name install
erar new programvara på servern.
När du har anslutit till din website med SSH kan du få en fullständig lista över de tillgängliga kommandona genom att enter ”help”.
Like many users, you may not have technical knowledge of shell commands. I så fall behöver du inte använda SSH och kan hantera filerna på din website med hjälp av en FTP-klient eller filhanteringsapplikationen som finns i dashpanelen hos din hosting provider.
För mer information, se vår guide för nybörjare om hur du använder FTP för att uploada filer till WordPress.
Hur ansluter du till din website med SSH?
SSH är en klient-server-teknik. Det innebär att du behöver installera särskild programvara på din dator och på web servern.
Så det första du ska kontrollera är att SSH är konfigurerat på ditt webbhotell account. Du kan göra detta genom att kontakta din hosting provider eller kontrollera din hosts cPanel eller inställningar.
You will need to keep a post of your website’s IP-adress and the username and password needed to access SSH.
Du behöver också veta portnumret som används av SSH om du har ändrat det från standardinställningen 22.
Ansluta från en Mac- eller Linux-dator
När servern är konfigurerad och du har en SSH-klient kan du ansluta till din website genom att skriva ett kommando som gillar detta i en Mac eller Linux terminal app:
ssh username@server_ip_address
Glöm inte att ersätta användarnamn
och server_ip_address
med de Settings som du skrev ner tidigare.
Ansluta från en Windows-dator
Om du vill ansluta till din website via SSH från en Windows-dator måste du installera och starta programmet PuTTY.
You kommer att bli ombedd att skriva in din SSH IP-adress och portnummer. PuTTY kommer ihåg dina settings för framtida sessioner.
När du har clickat på knappen ”Open” kommer du att bli ombedd att enter ditt SSH användarnamn. Efter det öppnas ett terminalfönster där du kan skriva in ditt SSH password.
Hur kan du använda SSH i WordPress?
När du känner till kommandona i skalet kan du använda SSH för att utföra många uppgifter relaterade till hantering och underhåll av websites.
Dessa inkluderar uppladdning av filer, installering och updating av programvara, edit av konfigurationsfiler för servern, säkerhetskopiering av WordPress database och troubleshooting issues.
Här är några tutorials som vi har skrivit och som visar dig olika sätt att använda SSH för att hantera din WordPress website:
- Så här aktiverar du Imagick på din site i WordPress
- Så här hittar du en bakdörr i en hackad WordPress-webbplats och fixar den
- Så här fixar du error i säker anslutning i WordPress
- Så här fixar du 500 Internal Server Error i WordPress
- Användbara knep för att konfigurera WordPress som du kanske ej känner till
Så här använder du SSH för att göra FTP-filöverföring säker
När du har aktiverat SSH på din server kan du också använda det för att säkra dina FTP-sessioner. Detta är känt som SFTP.
FTP står för File Transfer Protocol och är som en filhanterare för din website, där du kan uploada, kopiera och delete filer med drag and drop.
När SSH är available kan din FTP-klient använda SFTP-protokollet för att ansluta till din website på ett säkert sätt. Det innebär att hackare ej kommer att kunna fånga upp dina filer när de uppladdas.
Du kan läsa mer i vår ordlista om SFTP.
Vi hoppas att den här artikeln hjälpte dig att lära dig mer om SSH i WordPress. Du kanske också vill se vår lista Ytterligare Läsa under för relaterade artiklar om användbara WordPress-tips, tricks och idéer.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.