Com utilitzar SSH (amb imatges)

Taula de continguts:

Com utilitzar SSH (amb imatges)
Com utilitzar SSH (amb imatges)

Vídeo: Com utilitzar SSH (amb imatges)

Vídeo: Com utilitzar SSH (amb imatges)
Vídeo: Versión Completa. Claves para evitar la dependencia emocional. Silvia Congost, psicóloga 2024, Maig
Anonim

Si voleu connectar-vos a altres equips a través d’una Internet notòriament insegura, és possible que vulgueu fer tot el possible per protegir les vostres dades. SSH és una forma de protegir les vostres dades. Per protegir les dades, heu de configurar SSH correctament a l’ordinador i establir una connexió xifrada al servidor. Tingueu en compte, però, que per establir una connexió segura, els dos punts de connexió han de tenir SSH. Seguiu aquesta guia per assegurar-vos que la vostra connexió sigui el més segura possible.

Pas

Part 1 de 3: Connexió per primera vegada

Utilitzeu el pas 1 de SSH
Utilitzeu el pas 1 de SSH

Pas 1. Instal·leu SSH

Per a Windows, heu de descarregar un client SSH. El client més popular és Cygwin, que està disponible gratuïtament al lloc del desenvolupador. Baixeu-lo i instal·leu-lo com instal·lar qualsevol altre programa. Una altra opció gratuïta és PuTTY.

  • Durant la instal·lació de Cygwin, heu de triar instal·lar OpenSSH des de la secció Net.
  • Linux i OS X ja tenen un client SSH al sistema, perquè SSH és un sistema Unix i Linux i OS X provenen d’Unix.
Utilitzeu SSH Pas 2
Utilitzeu SSH Pas 2

Pas 2. Executeu SSH

Obriu el programa Terminal instal·lat per Cygwin o obriu un terminal a OS X o Linux. SSH utilitza una interfície de terminal per interactuar amb altres equips. No hi ha una interfície gràfica per a SSH, de manera que hauríeu de ser còmodes escrivint ordres.

Utilitzeu SSH Pas 3
Utilitzeu SSH Pas 3

Pas 3. Comproveu la connexió

Abans de generar una clau de seguretat i moure fitxers, és possible que vulgueu comprovar que SSH estigui configurat correctament al vostre equip i a l’ordinador de destinació. Introduïu aquesta ordre canviant-la amb el vostre nom d'usuari i amb l'adreça del vostre equip o servidor de destinació:

  • $ ssh @

  • Després d’una connexió correcta, se us demanarà una contrasenya. No veureu el cursor ni els caràcters introduïts mentre escriviu la contrasenya.
  • Si falla aquest pas, pot ser que SSH no estigui configurat correctament a l'ordinador o que el servidor no accepti connexions SSH.

Part 2 de 3: Aprendre ordres bàsiques

Utilitzeu el pas 4 de SSH
Utilitzeu el pas 4 de SSH

Pas 1. Aneu a l'intèrpret d'ordres SSH

La primera vegada que us connecteu a un ordinador remot, estareu al directori INICI. Per moure’s entre estructures de directoris, utilitzeu l’ordre

CD

:

  • cd..

  • us mourà un directori cap amunt.
  • CD

  • us mourà al subdirectori que heu introduït.
  • cd / home / directori / ruta /

  • us mourà a un directori específic des de l'arrel (inici)
  • cd ~

  • us tornarà al directori INICI.
Utilitzeu el pas 5 de SSH
Utilitzeu el pas 5 de SSH

Pas 2. Comproveu el contingut del directori actual

Per veure fitxers i carpetes a la vostra ubicació actual, podeu utilitzar l'ordre

ls

ordres:

  • ls

  • mostrarà tots els fitxers i carpetes del directori actual.
  • ls –l

  • mostrarà el contingut del directori juntament amb informació addicional com ara la mida, els permisos i la data.
  • ls-a

  • mostrarà tot el directori, inclosos els fitxers i carpetes ocults.
Utilitzeu el pas 6 de SSH
Utilitzeu el pas 6 de SSH

Pas 3. Copieu els fitxers de l'ordinador a l'ordinador remot

Si necessiteu copiar fitxers del vostre ordinador a un ordinador remot, podeu utilitzar l'ordre

scp

ordres:

  • scp /localdirectory/example1.txt @:

  • copiarà example1.txt a l’ordinador remot. Podeu deixar en blanc per copiar a la carpeta arrel de l'ordinador remot.
  • scp @: / home / example1.txt./

  • mourà example1.txt del directori inicial de l’ordinador remot al directori actual de l’ordinador.
Utilitzeu el pas 7 de SSH
Utilitzeu el pas 7 de SSH

Pas 4. Copieu el fitxer mitjançant l'intèrpret d'ordres

Podeu utilitzar l'ordre

cp

per copiar fitxers al mateix directori o a un directori que trieu.

  • cp example1.txt example2.txt

  • crearà una còpia de example1.txt anomenada example2.txt a la mateixa ubicació.
  • cp exemple1.txt /

  • farà una còpia de example1.txt a la ubicació especificada a.
Utilitzeu el pas 8 de SSH
Utilitzeu el pas 8 de SSH

Pas 5. Moveu i canvieu el nom del fitxer

Si voleu canviar el nom d'un fitxer o moure'l sense copiar-lo, utilitzeu l'ordre

mv

  • mv exemple1.txt exemple2.txt

  • canviarà el nom del fitxer example1.txt a example2.txt. Els fitxers es trobaran a la mateixa ubicació.
  • mv directori1 directori2

  • canviarà el nom de directori1 a directori2. El contingut del directori no canviarà.
  • mv exemple1.txt directori1 /

  • mourà example1.txt al directori1.
  • mv directori example1.txt1 / exemple2.txt

  • mourà example1.txt a directori1 i canviarà el nom a example2.txt
Utilitzeu el pas 9 de SSH
Utilitzeu el pas 9 de SSH

Pas 6. Eliminar fitxers i directoris

Si necessiteu eliminar qualsevol cosa de l'ordinador remot, podeu utilitzar l'ordre

rm

  • rm exemple1.txt

  • suprimirà el fitxer example1.txt.
  • rm –I exemple1.txt

  • suprimirà el fitxer example1.txt després de rebre un avís.
  • directori rm1 /

  • suprimirà directori1 i tot el seu contingut.
Utilitzeu el pas 10 de SSH
Utilitzeu el pas 10 de SSH

Pas 7. Canvieu els permisos dels fitxers

Podeu canviar els permisos de lectura i escriptura dels fitxers amb l'ordre

chmod

  • chmod u + w example1.txt

    afegirà permisos d'escriptura / modificació de fitxers per a l'usuari (u). També podeu utilitzar

    g

    per a permisos de grup i

    o

  • per a llicències mundials.
  • chmod g + r example1.txt

  • afegirà permisos de lectura / accés als fitxers del grup.
  • Hi ha una gran llista de permisos que podeu utilitzar per protegir o obrir l'accés a diversos aspectes del vostre sistema.
Utilitzeu el pas 11 de SSH
Utilitzeu el pas 11 de SSH

Pas 8. Apreneu altres ordres bàsiques

Hi ha altres ordres importants que utilitzeu amb freqüència a la interfície de l'intèrpret d'ordres, de la següent manera:

  • mkdir newdirectory

  • crearà un directori nou amb el nom de directori nou
  • pwd

  • mostrarà el directori actual.
  • Qui

  • mostrarà qui està connectat al sistema.
  • pic newfile.txt

    o bé

    vi newfile.txt

  • crearà un fitxer nou i obrirà l'editor de fitxers. Els diferents sistemes tindran diferents editors de fitxers. Els editors més habituals són pico i vi. Haureu d’utilitzar una ordre diferent si utilitzeu un editor de fitxers diferent.
Utilitzeu el pas 12 de SSH
Utilitzeu el pas 12 de SSH

Pas 9. Obteniu informació detallada sobre qualsevol ordre

Si no esteu segur de la funció d'una ordre, utilitzeu-la

home

per conèixer tots els paràmetres i els seus usos.

  • home

  • mostrarà informació relativa a l'ordre.
  • home –k

  • cercarà a totes les pàgines manuals amb les paraules clau que hàgiu introduït.

Part 3 de 3: Generació d'una clau xifrada

Utilitzeu SSH Pas 13
Utilitzeu SSH Pas 13

Pas 1. Generar una clau SSH

Aquest bloqueig us permet connectar-vos a una ubicació remota sense haver d’introduir una contrasenya cada vegada. Això farà que la vostra connexió amb l’ordinador remot sigui més segura, ja que la vostra contrasenya no s’enviarà per la xarxa.

  • Introduïu l'ordre per crear una carpeta de claus a l'ordinador

    $ mkdir.ssh

  • Genereu claus públiques i privades amb l'ordre

    $ ssh-keygen –t rsa

  • Se us demanarà que creeu una contrasenya per a la clau; és opcional. Si no voleu introduir cap contrasenya per a la clau, premeu Retorn. Això crearà dues claus a la carpeta.ssh: id_rsa i id_rsa.pub.
  • Canvieu els vostres permisos de clau privada. Introduïu l'ordre per assegurar-vos que la vostra clau privada només la pugueu llegir

    $ chmod 600.ssh / id_rsa

Utilitzeu el pas 14 de SSH
Utilitzeu el pas 14 de SSH

Pas 2. Col·loqueu la clau pública a l'ordinador remot

Després de generar la clau, podeu emmagatzemar-la a l'ordinador remot perquè pugueu connectar-vos sense contrasenya. Introduïu l'ordre següent canviant certes parts tal com s'ha descrit anteriorment:

  • $ scp.ssh / id_rsa.pub @:

  • Assegureu-vos d’incloure dos punts (:) al final de l’ordre.
  • Se us demanarà una contrasenya abans que comenci el procés de transferència.
Utilitzeu el pas 15 de SSH
Utilitzeu el pas 15 de SSH

Pas 3. Instal·leu el codi públic a l'ordinador remot

Un cop hàgiu col·locat el codi a l'ordinador remot, l'haureu d'instal·lar perquè el codi funcioni correctament. En primer lloc, inicieu sessió al sistema de la manera descrita al pas 3.

  • Creeu una carpeta SSH a l'ordinador remot si encara no existeix:

    $ mkdir.ssh

  • Introduïu la vostra clau en un fitxer de claus autoritzat. Si el fitxer no existeix, es crearà.

    $ cat id_rsa.pub >>.ssh / author_keys

  • Canvieu els permisos de la carpeta SSH per fer-la accessible:

    $ chmod 700.ssh

Utilitzeu el pas 16 de SSH
Utilitzeu el pas 16 de SSH

Pas 4. Comproveu si la connexió funciona

Un cop instal·lada la clau a l'ordinador remot, hauríeu de poder iniciar una connexió sense que se us demani cap contrasenya. Introduïu aquesta ordre per comprovar la connexió:

$ ssh @

Recomanat: