Usuario discusión:Taioloco

De doc.ubuntu-es
Saltar a: navegación, buscar

1) Que es ssh? 2) Como usarlo en las distintas plataformas linux y windows


Que es ssh?

SSH (Secure SHell) -intérprete de comandos seguro

el ssh es un protocolo de comunicación, que sirve para controlar un ordenador de forma remota a través de una linea de comandos, por ejemplo para conectarnos a un servidor desde nuestra maquina y manipular archivos o ejectutar programas.. etc


otro protocolo de comunicación conocido es telnet, que viene por defecto en windows, la diferencia es que el telnet no tiene coneccion segura como ssh, de esta manera utilizando ssh mientras estemos en una sesion (entramos -> salimos) nadie puede ver los datos del trafico (usuario, contraseña.. ) existen ataques a este tipo de conecciones que se llaman ataques de replay, para los que les interesen

http://es.kioskea.net/contents/attaques/rejeu.php3

de todas maneras es el protocolo mas seguro.

Conectarse mediante ssh

instalacion :


En windows no viene ningun cliente por defecto, por lo tanto tenemos que descargarlo, se puede bajar un programa llamado putty, http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

o sino, en la unidad de recursos de la facultad hay un instructivo para instalar en windows el ssh

http://www.fing.edu.uy/sysadmin/ssh

En linux (Ubuntu) viene por defecto, lo unico que tenemos que hacer es abrir la terminal y conectarnos.

Coneccion :

lo que vamos a hacer, ya sea por windows, por linux o mediante el programa putty, es abrir una terminal, en el caso del putty es abrir el propio programa.

luego tecleamos lo siguiente

ssh host_remoto

ssh es la invocacion del programa y donde dice host_remoto va a ir la direccion del servidor al que queremos conectarnos, puede ser el IP del mismo, o la direccion DNS (www.google.com)

despues que le damos enter, nos va a pedir el nombre de usuario y la contraseña.

tambien podemos poner directamente por ejemplo

ssh juan@121.120.119.118

y el cursor va a quedar esperando la contraseña del usuario juan en el servidor de ip 121.120.119.118


Copiar o Subir/Bajar, archivos a un servidor

spc es un medio de tranferencia segura, a traves del protocolo ssh. http://es.wikipedia.org/wiki/Secure_Copy

Bajar :

abrimos una terminal y tecleamos ;

scp -r juan@121.120.119.118:/home/cosas

de esta manera lo que estamos haciendo es descargar el contenido de la carpeta "cosas" a nuestra pc, por medio de scp. siempre cuando los permisos del servidor para este usuario juan le permitan hacer esta descarga.

Subir :

scp /home/cosas/* juan@121.120.119.118:/carpeta/


Subir archivos mediante FTP


FTP es un protocolo de transerencia de archivos, entre un cliente y un servidor. vamos a mostrar como usar un sencillo programa para subir archivos a un servidor.

FileZilla esta disponible para windows y linux.

http://filezilla-project.org/download.php


cuando abrimos el programa, primero indicamos el servidor que puede ser como ip o como dns, luego el nombre de usuario y la contraseña. por ultimo indicamos el puerto por el cual queremos subir los archivos, el puerto por defecto en ftp es el 21.

una vez que se conecto basta con arrastrar los archivos de una ventana a la otra y empieza a subir.

hay varios programas para este fin, elegi este porque esta para todos los sistemas operativos, y es muy facil de usar.

esto mismo esta en, http://fingcode.wordpress.com/ que es mi blog.

Herramientas personales