Mostrando entradas con la etiqueta ssh. Mostrar todas las entradas
Mostrando entradas con la etiqueta ssh. Mostrar todas las entradas

Emulador terminal ssh navegador Chrome

Si eres usuario habitual del navegador Chrome de Google, añadir más acciones que la mera navegación, a través de las extensiones es una opción interesante.
Buceando en las extensiones disponibles encontre Secure Shell Extension creada por Google. 


Chrome web store


Un emulador de terminal ssh, que nos permite añadir conexiones al estilo PuTTY. La ventaja en este caso es que no tenemos que abandonar el navegador ni añadir una aplicación a nuestro sistema operativo.

Secure Shell Extension Chrome


Además de guardar las credenciales para nuestras conexiones ssh más habituales, nos permite muchas más opciones: cambiar el color del fondo o añadir una imagen, cambiar el color y el tamaño de la letra, añadir hojas de estilos personalizadas ... 

Configuracion Secure Shell Extension


Actualizar nuestro sistema Linux

Mantener nuestro sistema actualizado nos brinda más funcionalidad, corrección de posibles errores en versiones previas y sobre todo mayor seguridad.
En este caso vamos a actualizar una Raspberry, la cual no tiene conectado ningún periférico y tenemos administrarlo de forma remota.
Accedemos mediante ssh
ssh <dirección ip raspberry> -l <nombre usuario>
Los siguientes pasos son similares, para nuestra administración en local o en remoto
Actualizamos los repositorios que se encuentran listados en el archivo /etc/apt/sources.list. Realizamos la comprobación si nuestros paquetes tienen una versión mejorada.
sudo apt-get update
Aun no hemos actualizado nuestro sistema. Esta tarea la realizaremos con el comando:
sudo apt-get dist-upgrade
Actualizando paquetes instalados en Raspberry
Actualizando paquetes instalados en Raspberry

Otra forma seria
sudo apt-get upgrade 
Entre las dos opciones que tenemos,  dist-upgrade nos facilitará la actualización resolviendo posibles conflictos con las dependencias.
upgrade
upgrade is used to install the newest versions of all packages
currently installed on the system from the sources enumerated in
/etc/apt/sources.list. Packages currently installed with new
versions available are retrieved and upgraded; under no
circumstances are currently installed packages removed, or packages
not already installed retrieved and installed. New versions of
currently installed packages that cannot be upgraded without
changing the install status of another package will be left at
their current version. An update must be performed first so that
apt-get knows that new versions of packages are available.


dist-upgrade
dist-upgrade in addition to performing the function of upgrade,
also intelligently handles changing dependencies with new versions
of packages; apt-get has a "smart" conflict resolution system, and
it will attempt to upgrade the most important packages at the
expense of less important ones if necessary. The dist-upgrade
command may therefore remove some packages. The
/etc/apt/sources.list file contains a list of locations from which
to retrieve desired package files. See also apt_preferences(5) for
a mechanism for overriding the general settings for individual
packages.

Ejecutar aplicaciones modo gráfico a través de una conexión ssh

Es posible que en la administración de otro equipo tengamos que iniciar una aplicación en modo gráfico.
Cuando nos conectemos de forma remota a otro equipo utilizando ssh, añadiremos la opción -X
ssh <dirección ip host> -X -l <nombre usuario al que nos vamos a conectar>
 En este caso podríamos iniciar Firefox y se mostraria en nuestra pantalla pero toda la ejecución se realizaría en el equipo esclavo.
Si no incluimos la opción -X y queremos iniciar una aplicación en modo gráfico nos notificarian un error.
firefox
Error: no DISPLAY environment variable specified

Como crear redes virtuales VLAN

Com crear redes virtuales o VLAN en switch, conmutadores o routers Cisco a través de la linea de comandos utilizando el protocolo SSH.
Switch>enable
Switch#configure terminal
Switch(config)#vlan 1
Switch(config-vlan)#
Utilizando simulador Packet Tracer de Cisco 

Acceder a otra maquina utilizando protocolo ssh

Podemos acceder al terminal de otra maquina utilizando el protocolo ssh

sudo ssh <ip maquina a la que queremos conectarnos> -l <nombre del usuario con el cual nos queremos conectar>
Utilizando sudo nos permitirá aceptar la certificación de la maquina a la que queremos conectarnos aunque esta sea desconocida.
Al agregar la opción -l indicamos con que usuario nos queremos conectar. Si omitimos esta opción se nos preguntará con que usuario nos queremos hacer login