Instalando VNC e o ambiente desktop MATE no Kali Linux 2.0

Publicado por Paulo Bandeira em 11/11/2015

[ Hits: 8.782 ]

 


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

Instalação do SOLR no CentOS 6.7

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

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

Rotacionar log antes de configurar o logrotate

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

Leitura recomendada

Configurando dois monitores em uma única placa de vídeo no Ubuntu 9.10

aMSN no Conectiva Linux 10

Resolvendo travamento do Firefox ao acessar sites com vídeos

Controle de banda no Debian Sarge

Como instalar o Ubuntu pelo pendrive

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts