SSH
Staat voor "Secure Shell."
SSH is een netwerkprotocol waarmee u veilig vanaf de ene computer verbinding maakt met een andere via een netwerk. Een gebruiker kan hiermee op afstand inloggen op een computer, waar diegene gegevens kan bekijken en opdrachten kan uitvoeren. Het ondersteunt ook veilige bestandsoverdrachten met SFTP. SSH gebruikt versleuteling om de verbinding te beschermen tegen afluisteren, zelfs wanneer deze via een onveilige netwerkverbinding wordt gebruikt.
Unix, Linux en macOS bevatten al lange tijd zowel server- als client-programma's voor SSH. Windows 10 en latere versies bevatten ook een SSH-client en -server, die toegankelijk zijn via de opdrachtregel. Wanneer u met een SSH-client verbinding maakt met een andere computer, krijgt u dezelfde toegang tot de opdrachtregel als wanneer u achter het toetsenbord van die computer zou zitten; gebruik Unix-opdrachten wanneer u verbinding maakt met een Unix-, Linux- of macOS-computer, en Windows-/DOS-opdrachten wanneer u verbinding maakt met een Windows-computer. SSH-serversoftware werkt ook op sommige netwerkapparaten voor ondernemingen, zoals routers, zodat netwerkbeheerders op afstand toegang tot hun hardware kunnen krijgen.
SSH werd oorspronkelijk geïntroduceerd als een veilig alternatief voor het Telnet-protocol, dat geen versleuteling bood en elke opdracht als platte tekst verzond. SSH versleutelt al het verkeer dat via het protocol wordt verzonden om te voorkomen dat onbevoegden die zich tussen de verzender en ontvanger bevinden, toegang krijgen tot het verkeer en dit kunnen lezen. SSH wordt meestal gebruikt voor externe terminalsessies, maar het kan ook fungeren als een tunnel voor andere protocollen om gegevens veilig te verzenden.
Test je kennis