Secure Shell

Secure Shell
Modifica el valor a Wikidata
Tipusservei d'internet i protocol de xarxa d'ordinadors Modifica el valor a Wikidata
Versió inicial1995 Modifica el valor a Wikidata
Versió estable
0.10.5 (4 maig 2023) Modifica el valor a Wikidata
LlicènciaGNU LGPL Modifica el valor a Wikidata
Equip
Creador/sTatu Ylönen Modifica el valor a Wikidata
Més informació
Stack ExchangeEtiqueta Modifica el valor a Wikidata

Secure SHell (abreujat SSH) és un protocol de xarxa criptogràfica i un paquet de programes per accedir a màquines remotes de manera segura a través xarxes insegures.[1] Permet gestionar l'ordinador distant. Gairebé tots els sistemes operatius inclouen clients del protocol basats en la implementació OpenSSH com ara Linux, macOS i Windows 10.[2] Un dels usos més comuns de la comunicació per SSH des de Windows és PuTTY.

Conté sis programes:[2]

  • ssh: per accedir a màquines remotes i executar-hi programes.
  • scp: per copiar fitxers entre màquines remotes.
  • ssh-keygen: per generar claus d’autenticació.
  • ssh-copy-id: per copiar claus entre màquines.
  • ssh-agent: per gestionar l’autenticació amb clau.
  • ssh-add: per afegir claus a l’agent d’autenticació.

SSH treballa de forma similar al telnet. La diferència principal és que SSH fa servir tècniques de xifrat que transmet la informació per la xarxa de manera il·legible. Cap persona pot descobrir l'usuari i la contrasenya de la connexió ni el que s'escriu durant la sessió. Tot i que és possible atacar aquest tipus de sistema mitjançant un atac de replay i manipular d'aquesta manera la informació entre destinacions.

  1. Lonvick, Chris M.; Ylonen, Tatu «The Secure Shell (SSH) Protocol Architecture» (en anglès). Request for Comments, 4251, 1-2006.
  2. 2,0 2,1 «Secure Shell (SSH)». DOCS-CS-ESSI. Universitat Politècnica de Catalunya. [Consulta: 2 agost 2023].