Com utilitzar SSH

Autora: Louise Ward
Data De La Creació: 12 Febrer 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Telnet vs SSH Explained
Vídeo: Telnet vs SSH Explained

Content

Si us connecteu a un altre equip a la xarxa, és probable que vulgueu protegir les vostres dades. I SSH és una opció viable. Per fer-ho, heu de configurar SSH correctament a l’ordinador i, a continuació, crear una connexió xifrada al servidor. A més, SSH ha d’estar habilitat als dos extrems de la connexió. Seguiu les instruccions següents per garantir la seguretat de la vostra connexió.

Passos

Part 1 de 3: Connexió per primera vegada

  1. Instal·lació SSH. Per a Windows, heu de descarregar i instal·lar el client SSH. El més famós és Cygwin: podeu descarregar el programa gratuïtament des del lloc web del desenvolupador. Descarregueu i instal·leu com ho faríeu amb qualsevol altre programa. A més de Cygwin, PuTTY també és una opció gratuïta popular.
    • Durant el procés d’instal·lació de Cygwin, heu de triar instal·lar OpenSSH des de la secció Net.
    • Linux i Mac OS X tenen SSH integrat. Això es deu al fet que SSH és un sistema UNIX i Linux i OS X es van desenvolupar a partir d’aquest sistema.
    • Si utilitzeu Windows 10 amb l’actualització d’aniversari, podeu instal·lar el subsistema Windows per a Linux: amb aquesta funció, es preinstal·larà SSH.

  2. Executeu SSH. Obriu el programa de terminal instal·lat per Cygwin o Bash a Ubuntu a Windows 10 o Terminal a OS X i Linux. SSH utilitza una interfície de terminal per interactuar amb altres equips. SSH no té cap interfície gràfica, de manera que us haureu d'acostumar a escriure ordres.
  3. S'està comprovant la connexió. Abans de començar a crear la clau de seguretat i a transferir fitxers, assegureu-vos que SSH estigui configurat correctament a l'ordinador que utilitzeu i a l'altre extrem de la connexió. Introduïu l'ordre següent pel vostre nom d'usuari a l'altre equip i per l'adreça d'aquest servidor o ordinador:
    • $ ssh @
    • Quan s'estableixi la connexió, se us demanarà que introduïu una contrasenya. A mesura que escriviu, el punter del ratolí no es mourà i no es mostraran els caràcters introduïts.
    • Si hi ha un error en aquest pas, SSH està configurat incorrectament a l'ordinador o l'ordinador de l'altre extrem no accepta connexions SSH.
    publicitat

Part 2 de 3: Aprendre els conceptes bàsics


  1. Navegueu per l'intèrpret d'ordres SSH (intèrpret d'ordres). Quan us connecteu a l’altre equip final per primera vegada, heu de "tancar" al directori HOME. Per navegar per l’estructura de directoris, utilitzeu ordres CD:
    • cd .. es mou al directori directament davant de l'arbre
    • CD moure a qualsevol directori específic.
    • cd / home / directori / camí / passa a un directori específic del directori inicial.
    • cd ~ torna al directori INICI.

  2. Comproveu el contingut del directori actual. Per veure fitxers i carpetes al directori actual, podeu utilitzar l'ordre ls:
    • ls llista tots els directoris i fitxers del directori actual.
    • ls -l llista el contingut del directori amb informació addicional com ara la mida, els permisos i la data.
    • ls-a llista tot el contingut, inclosos els fitxers i carpetes ocults.
  3. Copieu fitxers de la vostra ubicació a l'altre equip. Per copiar fitxers de l'ordinador actual a l'ordinador al qual accediu de forma remota, podeu utilitzar l'ordre scp:
    • scp / ministeri / directori1.txt @:<đường_dẫn> copiarà example_1.txt a <đường_dẫn> específic de l’ordinador al qual s’accedeix remotament. Podeu deixar el camp en blanc <đường_dẫn> per copiar a l'arrel d'aquest ordinador.
    • scp @: /home/example_1.txt./ mourà example_1.txt del directori inicial de l’ordinador remot al directori que esteu introduint directament en aquest terminal.
  4. Copieu fitxers a través de l'intèrpret d'ordres. Podeu utilitzar ordres cp per copiar fitxers al mateix directori o al directori predefinit:
    • cp example_1.txt example_2.txt farà una còpia de example_1.txt i l’anomenarà example_2.txt directament al directori actual.
    • cp directori example_1.txt / farà una còpia de example_1 al directori especificat pel directori.
  5. Converteix i canvia el nom dels fitxers. Si voleu canviar el nom o moure (sense copiar) un fitxer, podeu utilitzar l'ordre mv:
    • mv example_1.txt example_2.txt canviarà el nom de example_1.txt a example_2.txt, el fitxer es mantindrà al directori antic.
    • directori_1 directori2 canvia el nom de directori_1 a directori2. El contingut del directori continua sent el mateix.
    • mv directori_1.txt directori_1 / moveu exemple_1.txt a directori_1.
    • mv directori_1.txt directori_1 / exemple_2.txt moveu exemple_1.txt a directori_1 i canvieu el nom a directori_2.txt.
  6. Suprimiu fitxers i carpetes. Per suprimir el contingut d’un ordinador al qual s’accedeix de forma remota, podeu utilitzar una ordre rm:
    • rm example_1.txt suprimeix el nom del fitxer example_1.txt.
    • rm –I example_1.txt suprimeix el fitxer example_1.txt després de rebre la vostra confirmació.
    • rm directori_1 / elimina directori_1 amb tots els continguts.
  7. Canvieu els permisos dels fitxers. Podeu canviar els permisos de lectura i escriptura dels fitxers amb l'ordre chmod:
    • chmod u + w example_1.txt afegeix permís d'escriptura (edició) a l'usuari (u). També podeu utilitzar connectors g és per als drets del grup i o dóna drets universals.
    • chmod g + r example_1.txt afegeix permisos de lectura (accés) al fitxer del grup.
    • La llista d'ordres que podeu utilitzar per protegir o obrir diversos aspectes de la màquina és bastant llarga.
  8. Apreneu altres ordres bàsiques aleatòries. Encara hi ha algunes ordres més importants que s'utilitzen bastant a la interfície de l'intèrpret d'ordres, incloent:
    • nou directori mkdir crea un subdirectori anomenat nou directori.
    • pwd mostra la ubicació actual del directori.
    • qui mostra qui està connectat actualment al sistema.
    • pico newfile.txt o ca newfile.txt crea un fitxer nou i obre l'editor de fitxers. És possible que diferents màquines tinguin diferents editors de fitxers instal·lats. Pico i vi són els dos més populars. Si l’ordinador utilitza un editor de fitxers diferent, potser haureu d’utilitzar diferents ordres.
  9. Obteniu informació detallada sobre qualsevol comanda. Si no esteu segur del que fa l'ordre, podeu utilitzar-la per conèixer tots els paràmetres i usos possibles:
    • home mostra informació sobre aquesta ordre
    • home -k cerqueu totes les pàgines d’ordres per a la paraula clau especificada.
    publicitat

Part 3 de 3: Generació de claus xifrades

  1. Genereu la vostra clau SSH. Aquestes tecles us permeten connectar-vos al dispositiu remot sense haver d’introduir la contrasenya cada vegada que us connecteu. D’aquesta manera és molt més segur, ja que amb ella no cal que envieu cap contrasenya per la xarxa.
    • Introduïu una ordre per crear una carpeta de bloqueig a l'ordinador $ mkdir.ssh
    • Genereu claus públiques i privades mitjançant ordres $ ssh-keygen -t rsa
    • Se us demanarà si voleu crear una contrasenya per a la clau: és opcional. Si no voleu crear una contrasenya, només cal que premeu Retorn. Les claus id_rsa i id_rsa.pub es generaran al directori.ssh.
    • Canvieu els permisos de clau privada. Introduïu una ordre per assegurar-vos que només pugueu llegir la clau privada $ chmod 600.ssh / id_rsa
  2. Deixeu la clau pública a l’altre equip. Un cop generada la clau, ja podeu col·locar la clau pública a sobre de l'altra connexió perquè pugueu connectar-vos sense contrasenya. Introduïu l'ordre següent, substituïu les parts necessàries tal com es mostra:
    • $ scp.ssh ​​/ id_rsa.pub @:
    • No oblideu els dos punts (:) al final de l'ordre.
    • Se us demanarà que introduïu la vostra contrasenya abans d’iniciar la transferència de fitxers.
  3. Instal·leu la clau pública a l’altre equip. Un cop col·locat, heu d’instal·lar el pany a l’altre dispositiu perquè funcioni correctament. Primer, inicieu sessió a l’ordinador de l’altre extrem de la mateixa manera que ho vau fer al pas 3.
    • Creeu un directori SSH si encara no existeix en aquest equip: $ mkdir.ssh
    • Associeu la vostra clau al fitxer de claus amb llicència. Si aquest fitxer no existeix, s'inicialitzarà: $ cat id_rsa.pub >>. ssh / author_keys
    • Canvieu el permís del directori SSH per permetre l'accés: $ chmod 700.ssh
  4. Comproveu si la connexió funciona o no. Després d'haver instal·lat la clau a l'ordinador a l'altre extrem de la connexió, hauríeu de poder crear la connexió sense haver d'introduir cap contrasenya. Utilitzeu l'ordre següent per comprovar la vostra connexió: $ ssh @
    • Si no heu d'introduir una contrasenya mentre us connecteu, la clau s'ha d'haver configurat correctament.
    publicitat