Instalando VNC e o ambiente desktop MATE no Kali Linux 2.0

Publicado por Paulo Bandeira em 11/11/2015

[ Hits: 14.869 ]

 


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

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

Rotacionar log antes de configurar o logrotate

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

Leitura recomendada

Tela Azul no Login do Ubuntu 16.04 LTS

Bloqueie conteúdo adulto sem instalação alguma em sua casa/escritório com o OpenDNS FamilyShield

Instalando cvs + cvsd no Ubuntu

Criando teclas de atalho no Ubuntu 9.04

Bpython, uma interface ncurses para Python

  

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