Personlig teknologi

Introduksjon til secure shell (ssh)

Linux-servere er meget kraftig multi-tasking, multi-user maskiner som bruker terminal services for kontroll og administrasjon. Hvis du har en Linux server, vil du mest sannsynlig kontrollere den med Secure Shell eller SSH.

SSH bruker port 22 og leverer krypteringstjenester, sammen med terminal services. Ikke lenge siden, var Telnet protokollen som brukes mest til å kommunisere med og styrer eksterne verter. Som du er med i tilfelle av FTP, var en sikrere versjon av denne protokollen nødvendig for moderne hosting scenarier.

Webverten vil mest sannsynlig gi SSH server. Du må installere en SSH-klient for å aktivere kommunikasjon med webverten. Du må IP-adressen til SSH server, og din godkjenningslegitimasjonen. Dette vil alle være tilgjengelig fra din web host.

En populær Open-Source SSH klient, som du kan laste ned gratis er PuTTY. Her finner du en versjon av dette programmet ved hjelp av din favorittsøkemotor. Bare søk fot putty. Velg liste i SSH-klient.

En gang dataoverførte Angi porten og godkjenning informasjon i Alternativer-området av PuTTY, og sørg for å lagre denne konfigurasjonen.

Bruker PuTTY, logikk å din server. Når koblet vil du se et lite låse vindu presentere din Linux server påloggingsvinduet. Gi riktig legitimasjon, og du vil da se hoved-ledeteksten for din Linux-maskin.

Siden Linux er multi-bruker, kan andre brukere være logget på serveren. Dette er en av fordelene med å bruke Linux i et nettverksmiljø. Flere brukere kan godkjenne og bruke ressurser på serveren. Brukere kan ha ulike roller, som administrator, brukeren, etc. SSH-klient vil være begrenset til rettighetene bestemte brukerkontoen din.

Det er trolig ikke en god idé å logge inn som root-bruker. Rotbrukeren, eller superbruker kontoen kan foreta endringer som du ikke kanskje har tenkt. Det er best å bruke en vanlig brukerkonto for dagligdagse aktiviteter. Avhengig av fordelingen du bruker, kan du utføre en kommando som:

sudo su (arbeider inne Ubuntu)

Denne kommandoen lar deg utføre administrative oppgaver uten å ha admin privilegier for elementnivå. Du vil bli gitt en spørsmål for din personlige passord. Hvis din regningen navnet er på "sudo su" liste (se systemansvarlig om dette), vil du bli gitt administrator begunstiger, før du logger deg av administratorkontoen. Ved å logge, vil du være tilbake i vanlige brukerkontoen din.

Når du har fått tilgang til serveren, kan du utstede shell-kommandoer til å navigere og styre serveren. Kommandoene som brukes, avhenger av det "smaken" av shell som brukes av systemet. De fleste Linux-brukere skal bruke den "" skallet, men kan bruke "dash" shell i stedet (mer om skall "smaker" i en fremtidig artikkel).

I sammendraget, må logge inn på din eksterne verten skall, du bruke SSH-protokollen. Du kan bruke kitte gratisprogram for dette. påloggingen vil kreve SSH-serverens IP-adresse og påloggingsinformasjonen. I fremtidige artikler vil vi undersøke nyttig shell-kommandoer som hver administrator må ha i verktøykassen sin.