Arxiu Febrer, 2011
Instal.lar un Servidor SSH
Si necessites connectar a la teva màquina remotament i vols fer servir un protocol segur ,aquesta és una bona opció. Podriem dir que SSH és com una connexió mitjançant telnet però la informació viatja de manera encriptada.
Amb SSH et valides en el servidor i ja pots introduir ordres de manera remota i segura. No és el mateix que per exemple executis una ordre passant un usuari i contrasenya i aquesta informació pugui ser capturada mitjançant un sniffer i sigui fàcilment llegible, que ho facis amb un protocol segur i encara que no impossible si que almenys és molt més difícil de desxifrar.
Un bon servidor és ” open ssh server “. Per instal.lar-lo executa la següent ordre:
Un cop instal.lat prova a connectar amb la teva màquina:
ssh 127.0.0.1
Nota: 127.0.0.1 és l’adreça IP que fa referència a la teva pròpia màquina
Hauràs obtenir alguna cosa semblant al següent:
josep @ josep: ~ $ ssh 127.0.0.1
The authenticity of host ‘127 .0.0.1 (127.0.0.1) ‘ca’t be established.
RSA key fingerprint is 49:28: a6 6d: 63: e8: bb: dd: e3: 25: ff: 56:3 d: ac: 7b: b1.
Are you sure you want to continue Connecting (yes / no)? yes
Warning: Permanently added ‘127 .0.0.1 ‘(RSA) to the list of known hosts.
josep@127.0.0.1’s password:
Linux josep 1917.02.06-10-generic # 2 SMP Tue Dec 5 22:28:26 UTC 2006 i686
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are descriu in the
individual files in / usr / share / doc / * / copyright.
Ubuntu menges with absolutely NO warranty, to the extent permitted by
applicable law.
Last login: Thu Mar 15 16:05:30 2010
josep@ josep: ~ $
La primera vegada que connectes amb una màquina nova a la que ho has connectat abans, t’apareix el missatge:
The authenticity of host ‘127 .0.0.1 (127.0.0.1) ‘ca’t be established.
RSA key fingerprint is 49:28: a6 6d: 63: e8: bb: dd: e3: 25: ff: 56:3 d: ac: 7b: b1.
Are you sure you want to continue Connecting (yes / no)? yes
Si acceptes es guarda l’entrada de la clau en el teu directori HOME al directori . ssh
Per exemple, si llistes el contingut del meu fitxer surt:
josep @ josep: ~ /. ssh $ pwd
/ Home / josep / .ssh
jose @ solitud: ~ /. ssh $ ls
known_hosts
josep @ josep: ~ /. ssh $ cat known_hosts
| 1 | Z4vAldjZlyCWX7qXzzTzi + PdRnw = | BhNX64JRBnggzBqga6Q2 + nkiy0Q = ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6Rm8mIRRmgiP5KIOsS68gTw9auscOi40fhyKyOnmgXTMZZFSv1GGThHfzSHdacLXfzAJiFOqWtCoH2CTHolsQOV5LcNcljTfWrAz4SwkZEBN5yKQlh9pAxStP2oJSXr6QyWgKI / / cSIimzSOQonH8dw5Fxvt913D4Yq7MtPOsPrLIV / + FstfxEXJ00wjJ69s0ScUxipzPFvJ4fsSf8A/F2fdMMQw8McbHar4a9bDcs + s1FLJ09iPn5MsSArnX97fCRpSdzACrj4 + ihTeR0fqKDUyyfukNTEMZx5QD5aoHqnciDsIu9nLXEYQWKqAkTlPG + wd9bI3kyI303v5BINbrQ ==
josep @ josep: ~ /. ssh $
Les claus es guarden en un fitxer anomenat “know_hosts” , la propera vegada que connectis amb una màquina a la que ja connectés si la seva entrada està en aquest fitxer no et tornarà a preguntar.
Una aclariment, si quan intentes connectar amb el teu servidor, tinguessis problemes de connexió amb la teva màquina o de connexió amb una altra màquina remota, comprova que no tens deshabilitat l’accés remot:
Sistema> Administració> Finestra d’entrada (Pestanya Remota i Accessibilitat)