Instalar XFCE con X2Go en un Container de ProxMox con Rocky Linux 8

1. Crea un container de Rocky Linux 8 utilizando la template "rockylinux-8-default_20210929_amd64.tar.xz" en ProxmoxVE

2. Dentro del container haz los siguientes comandos:

Actualiza los paquetes:

dnf -y update

Crea un usuario, ponle password y agrégalo a los grupos wheel y adm

adduser <user>

passwd <user>

usermod -a -G adm <user>

usermod -a -G wheel <user>

Usando visudo descomenta la línea:

%wheel  ALL=(ALL)       NOPASSWD: ALL

Eso es para que todos los usuarios pertenecientes al grupo "wheel" puedan ejecutar comandos de root sin password

Instala EPEL Release

sudo dnf install epel-release

Instala el dnf-plugins-core

dnf install dnf-plugins-core

Hace el dnf update de nuevo

dnf -y update

Activa las PowerTools

dnf config-manager --set-enabled powertools

Instala el grupo de paquetes de Xfce

dnf groupinstall Xfce

Instala el x2goserver

dnf install x2goserver

Acá deberías iniciar el sshd

systemctl start openssh-server

3. Instala (EN TU PC) el cliente de x2go que puedes descargar desde:

https://wiki.x2go.org/doku.php/download:start

4. Dentro del Cliente de x2go crea una sesión con las siguientes características:



















Si seguiste los pasos bien, al hacer click en Ok, deberías ver el Xfce del container.

NOTA: Si te sale un error como este:


Entonces en tu PC (Tú máquina, donde tienes instalado el Cliente de x2go) debes editar el archivo ~/.ssh/config y agregar el siguiente bloque de configuración:

Host <IP de tu container>
    HostName <IP de tu container>
    HostKeyAlgorithms=+ssh-dss

Esto es básicamente para que tu cliente x2go cuando se conecte a esa IP use siempre el algoritmo de encriptación ssh-dss


Comentarios

Entradas populares