1.1. Introducere
Această secțiune a Ghidului pentru server Ubuntu prezintă o colecție puternică de instrumente pentru controlul de la distanță și transferul de date între computere din rețea, numite OpenSSH. Veți afla, de asemenea, despre unele dintre setările de configurare posibile cu aplicația de server OpenSSH și despre cum să le modificați pe sistemul dumneavoastră Ubuntu.
OpenSSH este o versiune disponibilă gratuit a familiei de instrumente de protocol Secure Shell (SSH) pentru controlul de la distanță sau transferul fișierelor între computere. Instrumentele tradiționale folosite pentru a îndeplini aceste funcții, cum ar fi telnet sau rcp, sunt nesigure și transmit parola utilizatorului în text clar atunci când sunt utilizate. OpenSSH oferă un demon server și instrumente client pentru a facilita controlul de la distanță și operațiunile de transfer de fișiere securizate, criptate, înlocuind eficient instrumentele moștenite.
Componenta serverului OpenSSH, sshd, ascultă continuu conexiunile clientului de la oricare dintre instrumentele clientului. Când se produce o solicitare de conectare, sshd stabilește conexiunea corectă în funcție de tipul de instrument de conectare al clientului. De exemplu, dacă computerul la distanță se conectează la aplicația client ssh, serverul OpenSSH stabilește o sesiune de control la distanță după autentificare. Dacă un utilizator de la distanță se conectează la un server OpenSSH cu scp, daemonul de server OpenSSH inițiază o copie securizată de fișiere între server și client după autentificare. OpenSSH poate folosi mai multe metode de autentificare, inclusiv parola simplă, cheie publică și bilete Kerberos.