SSH: Administración remota

9 Diciembre 2008

Instalamos ssh:

$ sudo aptitude install ssh

Editamos el fichero de configuración de ssh:

$ sudo gedit /etc/ssh/sshd_config

y cambiamos o creamos:

Port 1234   // Cambiamos el puerto que escucha ssh para mayor seguridad

Protocol 2 // Más seguro que 1

LoginGraceTime 30 // Tiempo para hacer login

PermitRootLogin no // Impedir accesos como root

MaxAuthTries 2 // Número máximo de intentos de hacer login

Para hacer una conexión remota:

$ ssh -p puerto usuario@ip_remota


Error en gestores de paquetes.

5 Julio 2008

En algunas ocasiones, un paquete se puede quedar ‘inestable’, dejándote sin synaptic, apt-get o aptitude. Comentar que esto ha sido probado en Ubuntu 8.04.

Al intentar eliminarlo:

$ sudo aptitude remove – - purge el_paquete_que_sea

La consola te devuelve:

“El paquete está en un estado muy malo e inconsistente – debe reinstalarlo antes de intentar desinstalarlo.”

El problema es que si se intenta instalar:

“El paquete “el_paquete_que_sea” necesita ser reinstalado, pero no se encuentra un archivo para éste.”

Algunas veces lo siguiente funciona:

$ sudo dpkg –configure -a

$ sudo aptitude -f install  el_paquete_que_sea.deb

$ sudo aptitude remove –purge el_paquete_que_sea

Aunque lo que siempre me ha funcionado es:

$ sudo gedit /var/lib/dpkg/status

Buscamos las líneas correspondientes a nuestro paquete, las eliminamos y guardamos.

$ sudo aptitude update

$ sudo synaptic

Y ya está, solucionado.


Hola Mundo:

5 Julio 2008

Este espacio intentará ser una especie de almacén. Aquí guardaré todas esas ayudas que alguna vez use. Espero que le sirva a alguien más que a mí mismo.