X11 con root para ciertas tareas

Enviado por keopx el Lun, 27/12/2010 - 17:28

Hoy me he encontrado en una situación un tanto inusual. Necesitaba instalar una aplicación con permisos de root, para ello he intentado hacerlo mediante sudo y como root y me tiraba un fallo. La aplicación necesita de java para la instalarse de forma visual y al arrancar este me decía que no era posible. Para instalar una aplicación como root que tiraba de Java y que necesita las X no me dejaba, me daba un fallo al no poder ejecutar la instalación, el fallo me daba en java al intentar interactuar con las X.

Repositorio y clave para Opera

Enviado por keopx el Dom, 26/12/2010 - 12:13

Para instalar opera y añadir sus claves para el repositorio hacemos lo sigueinte.

Edita el fichero de las fuentes de repositorios:

$ sudo nano /etc/apt/sources.list

Añadimos el repositorio de opera:

### Opera
deb http://deb.opera.com/opera testing non-free

Añadimos la clave del repositorio de opera:

wget -O - http://deb.opera.com/archive.key | sudo apt-key add -

Actualizamos el sistema e instalamos opera:

Eliminar las claves obsoletas de APT

Enviado por keopx el Sáb, 25/12/2010 - 13:12

Si trabajamos con repositorios diferentes a los que el sistema nos proporciona, suele ser necesario añadir nuevos repositorios e importar sus respectivas claves. Puede que dicho repositorio cambie las claves, o simplemente estemos interesados en eliminar las que tenemos o que nos de un error del tipo: The following signatures were invalid: BADSIG

[Incompatible de momento con 4.0] Administrar VirtualBox via web

Enviado por keopx el Vie, 24/12/2010 - 19:07

Es necesario crear el siguiente fichero

sudo nano /etc/default/virtualbox

Y debe contener lo siguiente:

VBOXWEB_USER=vbox
#VBOXWEB_USER=
#VBOXWEB_HOST=
#VBOXWEB_PORT=
#VBOXWEB_TIMEOUT=
#VBOXWEB_CHECK_INTERVAL=
#VBOXWEB_THREADS=
#VBOXWEB_KEEPALIVE=
#VBOXWEB_LOGFILE=

En el fichero config.php editar el usuario y passord

/* Username / Password for system user that runs VirutalBox */
var $username = 'vbox';
var $password = 'saretex1';
var $location = 'http://localhost:18083/';

 

Cargar cambios en bash_profile sin necesidad de salir y entrar en el sistema

Enviado por keopx el Lun, 20/12/2010 - 10:40

Los comandos que contiene son leídos y ejecutados en .bash_profile cada vez que el usuario entra en el sistema.

Cualquier cambio hecho en este fichero no tendrá efecto hasta que salgamos y entremos en el sistema de nuevo.

Una alternativa para no tener que salir del sistema es ejecutar el siguiente comando:

source .bash_profile

 

Control de acceso para root por SSH en Debian

Enviado por keopx el Mar, 16/11/2010 - 18:11

En el post anterior comentábamos la necesidad de permitir el acceso root vía SSH, pero considero esto muy seguro de cara a los intentos de acceso remoto. Para ello vamos vamos habilitar el control por ip para el acceso root SSH. Lo primero es editar el siguiente fichero /etc/pam.d/sshd

$ sudo nano /etc/pam.d/sshd

Buscamos y descomentamos la siguiente linea:

Administrar un servidor KVM de forma remota en Debian Squeeze

Enviado por keopx el Dom, 14/11/2010 - 17:50

Para administrar es necesario instalar las herramientas correspondientes a KVM.

$ sudo aptitude install  virt-manager libvirt-bin virt-viewer virt-goodies

Una vez realizado esto añadimos nuestro usuario a la administración de libvirt.

$ sudo adduser keopx libvirt

Esto nos permitirá arrancar virt-manager, pero no así administrar el equipo local. Esto se debe a que solo lo permite si eres root, pero para administrar remotamente es suficiente. Ahora necesitamos loguearnos en la maquina remota como root, vía SSH, aunque hay más formas esta me parece mas efectiva. Para ello seguimos los siguientes pasos:

Error "Thunderbird is already running" al copiar y mover los ficheros

Enviado por keopx el Sáb, 13/11/2010 - 09:46

Cuando nos sale el siguiente error, "Thunderbird is already running, but not responding. To open a new window you must close the existing thunderbird process, or restart your system", es debido a que hemos estado tocando algo dentro de la carpeta .mozilla-thunderbird o .icedove según la distribución. Por ejemplo si borramos el fichero profiles.ini o si eliminamos la carpeta que esta en su interior con thunderbird/icedove arrancado nos creara otra carpeta por defecto y esto hará que se produzca el error antes mencionado.