Etiquetado: ssh

Script para instalar Webmin (en Ubuntu, Raspberry-Pi, Debian)

Webmin es una herramienta basada en web para administrar sistemas Unix. Yo la conocía de haberla usado hace bastantes años en un trabajo en el que estuve, pero hacía mucho tiempo que no había vuelto a saber de ella. Hoy buscando algo para sacar información vía web de sistemas con Linux, en concreto para la Rasberry Pi me he acordado de Webmin, y la verdad es que me ha sorprendido mucho cuanto ha cambiado y lo bien que luce.

script-instalar-webmin-raspberry-pi

Así que me he decidido a instalarla y de paso he hecho un pequeño script para instalar Webmin en cualquier distribución basada en Debian de una manera sencilla en cualquier momento.

Continuar leyendo

Generar y añadir claves SSH (para acceso sin contraseña)

Para continuar con nuestros artículos sobre ssh vamos a mostraros la manera de generar claves ssh y configurar el servidor ssh para no necesitar poner nuestra contraseña cada vez que nos conectemos. Esto nos servirá en el caso de que hagamos muchas conexiones ssh durante el día a la misma máquina (que nos ahorrará el tener que estar poniendo la contraseña todo el rato), scripts que se conecten automáticamente a servidores ssh para tareas programadas o cosas similares, etc.

Continuar leyendo

SFTP: Transferencia de archivos segura mediante SSH

Ayer os comentábamos la manera común de acceder a un servidor ssh, mediante consola y la linea de comandos. En esta ocasión vamos a ver diferentes maneras de poder acceder a los archivos de una máquina que tenga ssh y a la que tengamos acceso. Lo que se conoce como SFTP (Protocolo de Transferencia de Archivos SSH ó SSH File Transfer Protocol).

Estas maneras de acceder via ssh no nos servirán para ejecutar comandos y acciones de ese tipo, pero si que nos permitirán acceder a los archivos de la máquina remota de una forma segura, visual y amigable. A continuación os las explicamos:

Continuar leyendo

Conexiones remotas seguras con SSH

SSH es un protocolo que facilita las conexiones entre dos sistemas. A diferencia de otros protocolos de comunicación, SSH encripta los datos que envía para hacer imposible que alguien pueda acceder a la información que se está enviando y recibiendo, con una encriptación robusta de 128 bits. El nombre de SSH viene de Secure SHell. Por defecto ssh usa el puerto 22, aunque esto es configurable.

Con una conexión ssh podremos acceder a una máquina que tenga instalado y activo un servidor ssh. Normalmente accederemos vía terminal, con acceso a la Shell y a todos los comandos disponibles en el sistema de la máquina a la que estamos conectados remotamente.

En Ubuntu el cliente ssh viene instalado por defecto, si quisiésemos instalar el servidor ssh para poder conectarnos a nuestro equipo desde otros sólo tendríamos que escribir: sudo apt-get install ssh (u openssh-server).

Continuar leyendo