El protocol SSH s'utilitza per garantir una connexió segura amb l'ordinador, que permet el control remot no només a través de l'intèrpret d'ordres de sistema operatiu, sinó també un canal xifrat. De vegades els usuaris de sistema operatiu Ubuntu tenen la necessitat de lliurar un servidor SSH al seu PC per implementar qualsevol meta. Per tant, oferim als familiaritzar-se amb aquest procés, després d'haver estudiat no només el procés de descàrrega, sinó també l'ajust dels paràmetres principals.
Instal·lar SSH-servidor en Ubuntu
SSH components estan disponibles per a baixar a través d'emmagatzematge oficial, per tant, considerarem aquest mètode, és el més estable i fiable, i també no causa dificultats dels usuaris novells. Destrossem tot el procés de passos per ser més fàcil de navegar en les instruccions. Anem a començar des del principi.Pas 1: Descarregar i instal·lar SSH-Servidor
Ampliar la tasca serà a través de la "Terminal" amb el conjunt principal d'ordres. Vostè no necessita coneixements o habilitats addicionals, rebrà una descripció detallada de cada acció i tots els comandaments necessaris.
- Executar la consola a través del menú o disminuint la combinació Ctrl + Alt + T.
- Immediatament començar a descarregar els arxius de l'servidor des del repositori oficial. Per a això, haurà d'introduir un sudo apt instal·lar OpenSSH-servidor, i després premeu la tecla de retorn.
- Des que fem servir la consola Suo (que realitza l'acció en nom de l'superusuari), haurà d'introduir una contrasenya del compte. Recordeu que els caràcters no es mostren a l'entrar.
- Se li notificarà de la descàrrega d'una certa quantitat d'arxius, confirmi l'acció seleccionant l'opció D.
- Per defecte, el client s'instal·la juntament amb el servidor, però no estarà de més que sigui possible, s'intenta instal·lar de nou l'ús de sudo apt-get install openssh-client.
El servidor SSH estarà disponible per interactuar amb ell immediatament després d'afegir amb èxit tots els arxius en el sistema operatiu, però encara s'ha de configurar per proporcionar un funcionament correcte. Us recomanem que familiaritzar-se amb els següents passos.
Pas 2: comprovació de l'servidor
Per començar, anem a assegurar-nos que els paràmetres estàndard s'apliquen correctament, i respon SSH-Server als principals equips i porta a terme de manera correcta, de manera que necessita:
- Executar la consola i registrar-hi SystemCTL Suo Habilitar sshd per afegir un servidor d'Ubuntu càrrega automàtica, si no es produeix automàticament després de la instal·lació.
- Si no és necessari per iniciar l'eina juntament amb el sistema operatiu, eliminar-lo de execució automàtica mitjançant la introducció de la Suo SystemCTL Desactivar sshd.
- Ara comprovar com l'equip local està connectat. Aplicar la comanda SSH host local (localhost - direcció del seu PC local).
- Confirma la continuació de la connexió mitjançant la selecció de l'opció SÍ.
- En cas de descàrrega correcta, rebrà aproximadament aquesta informació com es pot veure en la següent captura de pantalla. Cal comprovar i connectar-se a la direcció 0.0.0.0, que actua com l'IP de xarxa seleccionada per defecte per a altres dispositius. Per a això, introdueixi la comanda apropiat i fer clic a ENTRAR.
- Cada nova connexió ha de ser confirmada.
Com es pot veure, la comanda SSH s'utilitza per connectar a qualsevol ordinador. Si vostè té una necessitat de connectar amb un altre dispositiu, simplement executeu el terminal i escriviu la comanda en el format SSH @ IP_adress.
Pas 3: arxiu de configuració Edició
Tots els ajustos de l'protocol SSH addicionals es duen a terme a través d'un arxiu de configuració especial canviant files i valors. No ens centrarem en tots els punts, a més, la majoria d'ells són purament individual per a cada usuari, només es mostren les principals accions.
- Serà primer salvament de la còpia de seguretat de l'arxiu de configuració de manera que quan es comuniqui amb ella o restaurar l'estat original de SSH. Inseriu el Suo CP / etc / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config / ssh / sshd_config.
- Llavors segons: sudo chmod a-w /etc/sssh/sshd_config.original.
- A partir del fitxer de configuració es realitza a través de sudo vi / etc / ssh / sshd_config. Immediatament després d'entrar, es va posar en marxa i es veurà el seu contingut, com es mostra en la següent imatge.
- Aquí podeu canviar el port utilitzat, que és sempre millor que fer per garantir la seguretat de la connexió, llavors l'inici de sessió pot ser apagat en nom de la SUPERTER (PermitRootLogin) i l'activació de la tecla (PubkeyAuthentication). A l'acabar l'edició, premeu la tecla: (SHIFT +, en el disseny d'Amèrica) i afegir la lletra W per desar els canvis.
- La sortida de l'arxiu es porta a terme de la mateixa manera, només que en lloc W usos q.
- No us oblideu de reiniciar el servidor mitjançant la introducció de Suo SystemCTL Reiniciar SSH.
- Després de canviar el port actiu, que s'ha de fixar en el client. Això es realitza mitjançant l'especificació de la SSH -P 2100 Localhost, on 2100 és el número de port reemplaçat.
- Si està configurat pel servidor de seguretat, sinó que també cal substituir: suo UFW Permeti 2100.
- Vostè rebrà un avís que totes les regles s'han actualitzat.
Vostè té dret a familiaritzar-se amb els altres paràmetres mitjançant la lectura de la documentació oficial. Hi ha consells sobre com canviar tots els elements per ajudar a determinar quins valors han de triar.
Pas 4: Addició de tecles
A l'afegir claus, la SSH s'obre l'autorització entre dos dispositius sense la necessitat de comprovar la validesa d'introduir la contrasenya. El procés d'identificació es reconstrueix sota l'algoritme de lectura d'una clau secreta i oberta.
- Obrir la consola i crear una nova clau de client mitjançant la introducció de la SSH-keygen -t DSA, i després assignar el nom de l'arxiu i especifiqui la mateixa contrasenya d'accés.
- Després d'això, una clau pública es guardarà i es crearà una imatge secreta. A la pantalla veurà la seva aparició.
- Ja només queda copiar el fitxer creat en el segon equip per desactivar la connexió a través de la contrasenya. Utilitzeu la comanda SSH-Copy-ID per al nom d'usuari @ remotehost, on el nom d'usuari @ remotehost és el nom de l'equip remot i la seva adreça IP.
Ja només queda reiniciar el servidor i comprovar la seva correcció de treball a través d'una clau oberta i secreta.
Per això, s'ha completat el procediment d'instal·lació de servidor SSH i la seva configuració bàsica. Si introdueix tots els ordres correctament, no ha d'haver errors en l'execució de la tasca. En cas de qualsevol problema amb la connexió després de la instal·lació, intenti treure SSH des autoloading per resoldre el problema (llegit en el pas 2).