Skip to main content

Hvad er en sikker skal?

En sikker skal giver to netværksenheder mulighed for at udveksle data over en sikker kanal.Denne netværksprotokol bruger public-key kryptografi til at beskytte information, så den sikkert kan sendes over et usikret netværk.En sikker skal bruges oftest på Linux- og UNIX -computersystemer.

I computing er en skal er en softwarestruktur, der giver en måde for brugerne at få adgang til et operativsystem.Det bruges mest til at starte et andet program.En shell -konto giver adgang til en skal gennem en brugerkonto på en fjernserver.Brugeren interagerer med skallen ved at skrive kommandoer.Dette kaldes en kommandolinjegrænseflade.

En sikker shell giver brugerne en måde at få adgang til serveren sikkert, selvom netværket ikke er sikkert.En form for kryptering kaldet offentlig nøglekryptografi bruges til at skabe den sikre forbindelse.Hver computer i kommunikationen har to nøgler, en offentlig nøgle og en privat nøgle.Meddelelsen er krypteret ved hjælp af den offentlige nøgle, som er tilgængelig for enhver, men kan kun afkodes ved hjælp af den private nøgle, som kun er kendt af destinationscomputeren.Selvom nøglerne er matematisk relaterede, er der ingen måde at finde ud af den private nøgle ved hjælp af den offentlige nøgle.

Internet Engineering Task Force, organisationen, der opretter og opretholder internetstandarder, skabte Secure Shell -protokollen.Det var beregnet til at erstatte Telnet og Rlognid som den valgte protokol til logning i skaller på eksterne computere.Den sikre shell -protokol er både mere sikker end telnet og mere alsidig end rlognid.

Den sikre shell -protokol kan også bruges til tunneling af en port.En tunnel er en sikker kanal, der bruges til at overføre ikke -krypterede data fra en port på den lokale computer til en port på fjerncomputeren.Mens kryptering er som at skrive en meddelelse i kode, er tunneling som at tale beskeden over en uudnyttelig telefonlinje.Oplysningerne er beskyttet af den kanal, gennem hvilken den rejser snarere end af formatet på meddelelsen.

Filer overføres i sammenhæng med en sikker skal ved hjælp af den sikre shell -filoverførselsprotokol.Denne protokol giver filadgang såvel som styring og overførselsfunktioner frem for enhver pålidelig datastrøm, såsom en Ethernet -forbindelse.Det blev oprettet af Internet Engineering Task Force til brug med Secure Shell, men kan arbejde med enhver sikker kanal.Andre filoverførselsprotokoller, der kan bruges med en sikker skal, inkluderer sikker kopi og filer, der er overført over Shell Protocol (FISH).