Instalando VNC e o ambiente desktop MATE no Kali Linux 2.0

Publicado por Paulo Bandeira em 11/11/2015

[ Hits: 14.807 ]

 


Instalando VNC e o ambiente desktop MATE no Kali Linux 2.0



A finalidade desta dica é mostrar como instalar no kali Linux 2.0, o VNC server e o ambiente desktop MATE para uma melhor performance no acesso e automatizar os VNC através da criação dos scripts de inicialização automática.

1 - Instalar os pacotes base para o Mate e remover os pacotes que não serão mais utilizados.

# apt-get install kali-defaults kali-root-login desktop-base mate-core mate-desktop-environment mate-desktop-environment-extra
# apt-get remove gnome-core gnome-shell gnome-session
# apt-get install xserver-xorg xserver-xorg-core xfonts-base xinit x11-xserver-utils
# apt-get install mate-core mozo pluma mate-themes gnome-icon-theme lightdm


2 - Instalar o VNC e criar uma senha para acesso.

# aptitude install vnc4server
# vncpasswd
# vncserver :1


3 - adicionar as linhas abaixo no final do arquivo ~/.vnc/xstartup:

# nano ~/.vnc/xstartup

xterm -geometry 80x24+10+10 -ls -title "#VNCDESKTOP Desktop" &
exec /usr/bin/gnome-session-classic &

4 - Criando o script para subir o serviço automaticamente em caso de reinicio do servidor.

# nano /usr/local/bin/vncserver

#!/bin/bash

PATH="#PATH:/usr/bin/"
DISPLAY="1"
DEPTH="16"
GEOMETRY="1024x768"
OPTIONS="-depth #{DEPTH} -geometry #{GEOMETRY} :#{DISPLAY}"

case "#1" in

start)
   /usr/bin/vncserver #{OPTIONS}
   ;;

stop)
   /usr/bin/vncserver -kill :#{DISPLAY}
   ;;

restart)
   #0 stop
   #0 start
   ;;
esac

exit 0

Dê permissão de execução ao script:

# chmod a+x /usr/local/bin/vncserver

5 - Criando o script para inicialização:

# nano /lib/systemd/system/vncserver.service

[Unit]

Description=Manage VNC Server on this droplet

[Service]

Type=forking
ExecStart=/usr/local/bin/vncserver start
ExecStop=/usr/local/bin/vncserver stop
ExecReload=/usr/local/bin/vncserver restart
User=root

[Install]

WantedBy=multi-user.target

Habilite e inicie o serviço myvncserver:

# systemctl daemon-reload
# systemctl enable vncserver.service
# systemctl start myvncserver.service
# systemctl stop myvncserver.service
# systemctl restart myvncserver.service


Bom é isso, para acessar o servidor é só ir em um cliente VNC e inserir o IP do servidor "IP_do_servidor:1".

Outras dicas deste autor

Rotacionar log antes de configurar o logrotate

Instalação e configuração do ratticweb no Centos 6.7

Zimbra - Alterando tamanho de exibição da coluna no zmaccts

Instalação do SOLR no CentOS 6.7

Instalação fácil do Zabbix 3 no CentOS 6.7

Leitura recomendada

Migrar Samba 4 entre servidores CentOS 7

Instalando o Slax - Configurando wireless

Desenhando uma seta brilhante no Inkscape

Instalando driver wireless Broadcom BCM4312 no Fedora, RHEL e CentOS Linux

Compilaçao do kernel 2.6.32.1 no Debian Squeeze

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts