sábado, 15 de marzo de 2008

ssh control remoto

Iniciar ssh
ssh usuario@192.168.2.150

tatati@puesto1:~$ ssh usuario@192.168.2.150
usuario@192.168.2.150's password: (escribir la contraseña del usuario)
Linux servidor-joomla 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
Last login: Mon Feb 18 22:51:37 2008 from puesto1.local
usuario@servidor-joomla:~$
___________

copiar un archivo server ----> cliente

usuario@servidor-joomla:~$ scp /home/usuario/archivo_remoto_1 tatati@192.168.2.101:/home/antonio/archivo_tirar

TODO JUNTO (MENOS EL ESPACIO) Y UNA SOLA LÍNEA
scp -- /dirección y nombre del archivo del server -- espacio --usuariocliente@ip del cliente -- dos puntos -- dirección donde voy a copiar el archivo en el cliente y el nombre que le voy a dar
-------------------------------------------------

copiar un directorio server ----> cliente
--lo mismo que el anterior pero poniendo el scp en recursivo
usuario@servidor-joomla:~$ scp -r /ruta_blablabla
==========================================================================================

copiar un archivo cliente ----> server

tatati@puesto1:~/pasar$ scp -r archivo2 usuario@192.168.2.150:/home/usuario/carpeta2/archivo5

moverse hasta el directorio en donde está el archivo a copiar

UNA SOLA LÍNEA
scp -r archivo_a_copiar --espacio-- máquina_server --dos puntos--dirección donde voy a copiar el archivo en el servidor y el nombre que le voy a dar
__________________________

las máquinas se identifican por el nombre del user de la máquina, seguido de arroba y de la IP de la máquina:
cliente: tatati@192.168.2.101
server: usuario@192.168.2.150
________________________________________
SESIÓN GRÁFICA CON SSH

ssh -X usuario@192.168.2.150 nautilus

con esta instrucción podemos ejecutar aplicaciones remotamente en nuestro equipo, "ssh" para crear el tunel "-X" para decir que es un tunel de X "usuario@192.168.2.150" el usuario y el ip del equipo al cual conectaremos y por último "nautilus" para decir qué aplicación queremos ejecutar.

Cambia nautilus por la aplicación que quieras ejecutar.
ejemplo: ssh -X usuario@192.168.2.150 firefox ---> ejecutará firefox
================

También podemos entrar a una sesión gráfica tecleando
ssh -X usuario@192.168.2.150
Ahora para lanzar cualquier aplicación, basta con teclearla en la consola.
usuario@servidor-joomla:~$ nautilus

No hay comentarios: