OpenSSH
![]() | |
Autor | The OpenBSD Project |
---|---|
Pierwsze wydanie | 1999 |
Aktualna wersja stabilna | 9.3 (15 marca 2023) [±] |
System operacyjny | wieloplatformowy |
Rodzaj | Zdalny dostęp |
Licencja | BSD |
Strona internetowa |
OpenSSH (Open Secure Shell) – zestaw programów komputerowych zapewniających szyfrowaną komunikację w sieci komputerowej dzięki protokołowi SSH. Został stworzony jako otwarta alternatywa dla oprogramowania Secure Shell stworzonego przez Tatu Ylönen w chwili, gdy stało się ono komercyjne. OpenSSH opiera się o kod ostatniej wolnej wersji tego programu i od tego czasu rozwija się niezależnie. Projektowi przewodniczy Theo de Raadt, a program udostępniany jest na licencji BSD. Może pracować w wielu systemach uniksopodobnych, m.in. AIX, BSD, HP-UX, IRIX, Linux, macOS i Solaris. Istnieje także wersja przeznaczona do uruchamiania w środowisku Cygwin[1].
Funkcje[edytuj | edytuj kod]
- obsługa protokołów SSH w wersji 1.3, 1.5 i 2.0;
- różne algorytmy szyfrowania komunikacji (3DES, Blowfish, AES, Arcfour);
- przekierowanie portów oraz ruchu X Window System;
- metody uwierzytelniania: interaktywna (nazwa użytkownika i hasło), klucz publiczny, hasło jednorazowe (Google Authenticator[2]), Kerberos;
Programy wchodzące w skład OpenSSH[edytuj | edytuj kod]
- ssh – nawiązywanie połączenia ze zdalnymi serwerami SSH udostępniając użytkownikowi powłokę (zastępuje rlogin i telnet);
- scp – kopiowanie plików pomiędzy komputerami (zastępuje rcp);
- sftp – interaktywne przesyłanie plików (zastępuje ftp);
- sshd – serwer SSH;
- ssh-keygen – generowanie kluczy RSA, DSA i ECDSA służących do uwierzytelniania zdalnego logowania;
- ssh-keyscan – pobieranie kluczy publicznych z wielu zdalnych maszyn;
- ssh-agent i ssh-add – tymczasowe przechowywanie w pamięci kluczy prywatnych RSA/DSA, aby użytkownik przy wielu połączeniach SSH nie musiał każdorazowo wprowadzać hasła zabezpieczającego te klucze;
Zobacz też[edytuj | edytuj kod]
Przypisy[edytuj | edytuj kod]
- ↑ OpenSSH Portable Release for Linux/Solaris/etc. [dostęp 2013-02-15]. (ang.).
- ↑ nwilkens: Two Factor SSH with Google Authenticator. 2011-02-18. [dostęp 2012-05-21]. (ang.).
Linki zewnętrzne[edytuj | edytuj kod]
- Strona domowa OpenSSH (ang.)