Instalando VNC e o ambiente desktop MATE no Kali Linux 2.0

Publicado por Paulo Bandeira em 11/11/2015

[ Hits: 14.397 ]

 


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 fácil do Zabbix 3 no CentOS 6.7

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

Rotacionar log antes de configurar o logrotate

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

Instalação do SOLR no CentOS 6.7

Leitura recomendada

Usando o comando find para encontrar arquivos criados a mais de N minutos

Placa de rede Sundance

Transparência real no X

NAT (Network Address Translation)

Solucione seu problema com a instalação de drivers ATI Radeon no Slackware 10.2

  

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