Jul 09

Citrix XEN – Arranque automatico VM

Citrix XEN – Arranque automatico VM

Citrix decidió en la versión 6 que esta funcionalidad pasa a ser exclusiva en las versiones de pago del producto.
El cambio solo se ha producido a nivel del administrador de los servidore XenCenter y por tanto podemos seguir configurándolo desde la consola. Para ello debemos:1. Activar la función de Auto Iniciar VM en el pool :
xe pool-param-set uuid=(pool UUID) other-config:auto_poweron=true
2. Ahora en cada VM que quieras que auto inicie tu debes de ejecutar:
xe vm-param-set uuid=(vm UUID)  other-config:auto_poweron=truePara localizar el ID del Pool podemos ejecutar:
xe pool-list

 Para localizar el ID de la VM que queremos configurar:
xe vm-list

Jul 09

Conexión SSH sin password (con certificado)

 

Como conectarte por SSH sin utilizar contraseña.

 

1) En el servidor origen ejecutar la siguiente línea de comandos en la shell (no introducir passphrase) :

origen# ssh-keygen -t rsa

Generating public/private rsa key pair.
Enter file in which to save the key (/home/a/.ssh/id_rsa):
Created directory '/home/a/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/a/.ssh/id_rsa.
Your public key has been saved in /home/a/.ssh/id_rsa.pub.
The key fingerprint is:
3e:4f:05:79:3a:9f:96:7c:3b:ad:e9:58:37:bc:37:e4 a@A

Con este comando creamos las llaves publica y privada de autenticación.

2) En el servidor de destino, creamos, en caso de que no exista, la carpeta ~/.ssh

destino# mkdir ~/.ssh

3) Finalmente, introducimos la llave pública del servidor origen en el fichero de llaves autorizadas del servidor destino:

El siguiente comando añade nuestra llave pública en el final del fichero authorized_keys del servidor destino:

origen# cat .ssh/id_rsa.pub | ssh usuario@servidordestino 'cat >> .ssh/authorized_keys'

NotaEn este comando nos pedirá la clave al ejecutar un SSH, no obstante, será la última vez pues después ya estará la llave dentro de .ssh/authorized_keys

4) Ya podemos acceder vía ssh sin clave:

origen# ssh usuario@servidordestino