AWS EC2 X11 MobaXterm

Utilização de X11 em ambientes EC2 na AWS para instalação de banco de dados Oracle ou qualquer utilitário que necessite de interface gráfica utilizando MobaXterm.

1 – Instale os pacotes necessários para usar o X11:

[ec2-user@srv001 ~]$ sudo -i
[root@srv001 ~]# yum install  xorg-x11-server-Xorg xorg-x11-xauth xorg-x11-apps -y
[root@srv001 ~]#
ShellScript

2 – Conecte no servidor novamente:

[root@srv001 ~]# exit
logout
[ec2-user@srv001 ~]$ exit
logout
ShellScript

3 – Copie o arquivo Xauthority do usuário ec2-user para o usuário oracle:

[ec2-user@srv001 ~]$ sudo -i
[root@srv001 ~]# cp /home/ec2-user/.Xauthority /home/oracle/
[root@srv001 ~]# chown oracle:oinstall /home/oracle/.Xauthority
[root@srv001 ~]# ls -lat /home/oracle/.Xauthority
-rw-------. 1 oracle oinstall 68 Jun 24 20:35 /home/oracle/.Xauthority
ShellScript

4 – Verifique a variável usada no display do usuário ec2-user:

[ec2-user@srv001 ~]$ echo $DISPLAY
localhost:10.0
ShellScript

5 – Com o usuário oracle, exporte a variável DISPLAY utilizada no usuário ec2-user e teste o X11 com xclock:

[ec2-user@srv001 ~]$ sudo -i
[root@srv001 ~]# su - oracle
Last login: Fri Jun 24 20:29:54 GMT 2022 on pts/0
[oracle@srv001 ~]$ DISPLAY=localhost:10.0; export DISPLAY
[oracle@srv001 ~]$ xclock
Warning: Missing charsets in String to FontSet conversion
ShellScript

6 – Se ocorrer erro no proxy MoTTY X11: Authorization not recognised..

Execute a etapa 4 novamente.
ShellScript

Leave a Reply

Your email address will not be published. Required fields are marked *

search previous next tag category expand menu location phone mail time cart zoom edit close