Het doel van een SSH -server is om gebruikers een veilige manier te bieden om toegang te krijgen tot en een computersysteem via een netwerk te beheren en te beheren. Het bereikt deze beveiliging door cryptografische authenticatie en codering. In wezen stelt het gebruikers in staat om:
* Log op afstand in: Gebruikers kunnen verbinding maken met de server en inloggen met behulp van hun gebruikersnaam en wachtwoord (of andere authenticatiemethoden zoals openbare sleutelverificatie).
* Opdrachten uitvoeren: Eenmaal ingelogd, kunnen gebruikers opdrachten op het externe systeem uitvoeren alsof ze er direct voor zitten.
* overdrachtsbestanden: SSH staat een veilige bestandsoverdracht mogelijk met behulp van de opdrachten `scp` (beveiligde kopie) of` sftp` (ssh File Transfer Protocol). Dit zorgt ervoor dat bestanden veilig worden verzonden en niet worden onderschept tijdens het transport.
* Veilige tunnels instellen: SSH kan worden gebruikt om veilige tunnels te maken en communicatie tussen andere toepassingen te coderen. Dit is handig voor toegang tot services die niet inherent veilig zijn, zoals verbinding maken met een databaseserver of het doorsturen van verkeer van een externe desktop -applicatie.
Kortom, een SSH -server biedt een beveiligde shell voor externe administratie en interactie, waarbij gevoelige informatie wordt beschermd tussen de client en de server. |