Instalando VNC e o ambiente desktop MATE no Kali Linux 2.0

Publicado por Paulo Bandeira em 11/11/2015

[ Hits: 14.816 ]

 


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

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

Rotacionar log antes de configurar o logrotate

Leitura recomendada

Aprenda Linux com Daniel Robbins (tutorial em inglês)

Habilitando o gerenciamento do Compiz no Ubuntu 7.10 e seus efeitos

Ativando o NumLock na inicialização do Debian

Reproduzir DVD salvo em imagem iso

K9Copy no Insigne Momentum 5.0

  

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