Instal·lació de SSH-Server a Ubuntu

Anonim

Instal·lació de SSH-Server a Ubuntu

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.

  1. Executar la consola a través del menú o disminuint la combinació Ctrl + Alt + T.
  2. Anar a treballar en el terminal d'Ubuntu

  3. 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.
  4. La descàrrega de SSH des del repositori oficial a Ubuntu

  5. 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.
  6. Introduïu la contrasenya per descarregar el ssh en Ubuntu

  7. Se li notificarà de la descàrrega d'una certa quantitat d'arxius, confirmi l'acció seleccionant l'opció D.
  8. Confirma Addició d'Arxius per SSH a Ubuntu

  9. 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.
  10. Instal·lar client SSH en cas de la seva absència en Ubuntu

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:

  1. 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ó.
  2. Afegir SSH per a Ubuntu Eines

  3. 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.
  4. Traieu SSH des d'Ubuntu càrrega automàtica

  5. Ara comprovar com l'equip local està connectat. Aplicar la comanda SSH host local (localhost - direcció del seu PC local).
  6. Connectar-se a través d'SSH a un equip local

  7. Confirma la continuació de la connexió mitjançant la selecció de l'opció SÍ.
  8. confirmació de connexió en l'equip local d'Ubuntu

  9. 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.
  10. 0.0.0.0 connectar-se a través de SSH en Ubuntu

  11. Cada nova connexió ha de ser confirmada.
  12. Confirma la connexió adrus defecte en Ubuntu

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.

  1. 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.
  2. Crear el fitxer de configuració de còpia de seguretat SSH en Ubuntu

  3. Llavors segons: sudo chmod a-w /etc/sssh/sshd_config.original.
  4. Segon comanda per SSH còpia de seguretat en Ubuntu

  5. 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.
  6. fitxer de configuració SSH llançament en Ubuntu

  7. 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.
  8. Emmagatzematge de canvis en la configuració Ubuntu

  9. La sortida de l'arxiu es porta a terme de la mateixa manera, només que en lloc W usos q.
  10. arxiu de configuració de sortida en Ubuntu

  11. No us oblideu de reiniciar el servidor mitjançant la introducció de Suo SystemCTL Reiniciar SSH.
  12. Reiniciar el servidor SSH després de canviar a Ubuntu

  13. 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.
  14. SSH Port de canvi estàndard a la UB

  15. Si està configurat pel servidor de seguretat, sinó que també cal substituir: suo UFW Permeti 2100.
  16. Port de canvi en Ubuntu Aiguardent

  17. Vostè rebrà un avís que totes les regles s'han actualitzat.
  18. Informació sobre l'actualització de paquets en Ubuntu

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.

  1. 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.
  2. La creació d'una nova clau en Ubuntu

  3. Després d'això, una clau pública es guardarà i es crearà una imatge secreta. A la pantalla veurà la seva aparició.
  4. reeixida creació d'una nova clau SSH en Ubuntu

  5. 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.
  6. Envia el fitxer amb la clau per ordinador a Ubuntu

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).

Llegeix més