Informationsteknik

Introduktion till secure shell (ssh)

Linux-servrar är mycket kraftfulla multi-tasking, multi-user maskiner som använder terminal services för kontroll och administration. Om du har en Linux-server, kommer du troligen styra det med Secure Shell eller SSH.

SSH använder port 22 och ger krypteringstjänster, tillsammans med terminal services. Inte så länge sedan var Telnet protokollet mest används för att kommunicera med och styra fjärrvärdar. Som med i fallet med FTP, behövdes en säkrare version av detta protokoll för moderna webbhotell scenarier.

Ditt webbhotell kommer sannolikt att ge din SSH-server. Du kommer att behöva installera en SSH-klient för att möjliggöra kommunikation med ditt webbhotell. Behöver du IP-adressen av SSH-server och dina autentiseringsuppgifter för auktorisering. Detta kommer alla vara tillgängliga från ditt webbhotell.

En populär öppen källkod SSH klient, som du kan ladda ner gratis är PuTTY. Du hittar en version av denna ansökan med din favoritsökmotor. Sök bara fot putty. Välj noteringen för SSH-klient.

En gång dataöverföring ange information om port och autentisering i området av spackel och se till att spara den här konfigurationen.

Med spackel, logga in på din server. När du är ansluten visas en liten justerbara fönster presentera din Linuxserver inloggningsprompten. Ge den lämpliga autentiseringsuppgifter och sedan se den viktigaste systemprompten för din Linux-maskin.

Eftersom Linux är flera användare, kan andra användare loggas in på servern. Detta är en av fördelarna med att använda Linux i en nätverksmiljö. Flera användare kan autentisera och använda resurser på servern. Användare kan ha olika roller, som administratör, användare, etc. Din SSH-klient kommer att begränsas till de rättigheter som beviljas till ditt användarkonto.

Det är förmodligen inte en bra idé att logga in som root-användare. Root-användaren, eller superanvändare konto kan göra ändringar som du inte kan. Det är bäst att använda vanliga användarkonton för vardagliga aktiviteter. Beroende på fördelningen du använder, kan du köra ett kommando som:

sudo su (fungerar i Ubuntu)

Detta kommando kan du utföra administrativa uppgifter, utan administratörsbehörighet nivå. Du kommer att få en snabb för ditt personliga lösenord. Om ditt kontonamn är på "sudo su" (se administratören om detta), kommer du att beviljas administratören rätterna, tills du loggar ut från admin-kontot. När du loggar, kommer att du vara tillbaka i ditt vanliga användarkonto.

När du har fått tillgång till din server, kan du utfärda skalkommandon att navigera och styra servern. De kommandon som används beror på det "smaken" av skal som används av datorn. De flesta Linux-användare kommer att använda "bash"-skalet, men kunde använda den "dash" skalet istället (mer om shell "smaker" i en kommande artikel).

Sammanfattningsvis, kommer att logga in på din fjärrvärden skal, du behöva använda SSH-protokollet. Du kan använda kitt gratisprogram för detta. inloggning kräver att SSH-server IP-adress och dina inloggningsuppgifter. I framtida artiklar kommer vi att undersöka användbar skalkommandon som varje administratör måste ha i sin verktygslåda.