Archive for May, 2019

Servidor de conexiones remotas Guacamole

Me base en dos tutoriales para hacerlo andar como quería. Ambos se ven a continuación.

How to Install and Setup Guacamole on Debian 9.8


https://openbinary20.com/2018/03/24/apache-guacamole/

# Instalamos lo necesario
apt install -y gcc-6 g++-6 libcairo2-dev libjpeg62-turbo-dev libpng-dev libossp-uuid-dev libavcodec-dev libavutil-dev libswscale-dev libfreerdp-dev libpango1.0-dev libssh2-1-dev libvncserver-dev libssl-dev libvorbis-dev libwebp-dev tomcat8 tomcat8-admin tomcat8-common tomcat8-user libavcodec-dev libavutil-dev libswscale-dev libfreerdp-dev libpango1.0-dev libssh2-1-dev libvncserver-dev libpulse-dev libssl-dev libvorbis-dev libwebp-dev libavcodec-dev libavutil-dev libswscale-dev libpango1.0-dev libssh2-1-dev libssl-dev -y
# Bajamos el servidor de Guacamole
wget https://sourceforge.net/projects/guacamole/files/current/source/guacamole-server-0.9.14.tar.gz
# Lo descomprimimos
tar xzf guacamole-server-0.9.14.tar.gz
# Ingresamos a su carpeta
cd guacamole-server-0.9.14/
# Esto ya seria la compilacion
./configure –with-init-dir=/etc/init.d
make
make install
ldconfig
# Reiniciamos el servicio
systemctl enable guacd
systemctl start guacd
# Creamos su carpeta de trabajo
mkdir /etc/guacamole
# Descargamos unos binarios necesarios
wget https://sourceforge.net/projects/guacamole/files/current/binary/guacamole-0.9.14.war -O /etc/guacamole/guacamole.war
# Trabajamos el enlace simbolico
ln -s /etc/guacamole/guacamole.war /var/lib/tomcat8/webapps/
# Reiniciamos ambos servicios tomcat y guacamole
systemctl restart tomcat8
systemctl restart guacd
# Creamos carpetas de trabajo
mkdir /etc/guacamole/{extensions,lib}
# Establecemos variables de entorno
echo «GUACAMOLE_HOME=/etc/guacamole» | tee -a /etc/default/tomcat8
# Usamos maria db para manejo de datos y usuarios
apt install mariadb-server -y
# Trabajamos la db y el usuario administrador
mysql -u root -p
create database guacamole;
grant SELECT,INSERT,UPDATE,DELETE ON guacamole.* to guacadmin@localhost identified by ‘Clave’;
flush privileges;
quit
# Esto es para conectar por java con mariadb
apt install libmysql-java
# Enlaces simbolicos necesario
ln -s /usr/share/java/mysql-connector-java.jar /etc/guacamole/lib/
# Esto es herramienta de guacamole para autenticar con db
wget https://sourceforge.net/projects/guacamole/files/current/extensions/guacamole-auth-jdbc-0.9.14.tar.gz
# Descomprimimos
tar xzf guacamole-auth-jdbc-0.9.14.tar.gz
# Copiamos elementos necesarios
cp guacamole-auth-jdbc-0.9.14/mysql/guacamole-auth-jdbc-mysql-0.9.14.jar /etc/guacamole/extensions/
# Retoque en base de datos
cat guacamole-auth-jdbc-0.9.14/mysql/schema/*.sql | mysql -u root -p guacamole
# configuración de guacamole
vim /etc/guacamole/guacamole.properties
# Hostname and Guacamole server port
guacd-hostname: localhost
guacd-port: 4822

# MySQL Connection Details
mysql-hostname: localhost
mysql-port: 3306
mysql-database: guacamole
mysql-username: guacadmin
mysql-password: Clave
# Enlace simbolico
ln -s /etc/guacamole /usr/share/tomcat8/.guacamole
# Reiniciar los demonios
systemctl restart tomcat8
systemctl restart guacd
# Listo
http://ip:8080/guacamole/

May 30, 2019 at 9:35 pm Deja un comentario

VNC en Raspberry pi

Esto lo saque de aca
https://www.redeszone.net/raspberry-pi/controla-tu-raspberry-pi-de-forma-remota-en-la-misma-sesion-con-x11vnc/

# Instalamos lo necesario
sudo apt-get install x11vnc
# Creamos una clave para el acceso por vnc
x11vnc -storepasswd
# Generamos el arranque automatico
cd .config
mkdir autostart
cd autostart
nano x11vnc.desktop
# contenido del archivo
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=X11VNC
Comment=
Exec=x11vnc -forever -usepw -display :0 -ultrafilexfer
StartupNotify=false
Terminal=false
Hidden=false
# Arreglamos los permisos
sudo chmod 0777 x11vnc.desktop

Por ultimo en uno de los comentarios aparece un buen consejo para hacer que la resolución del escritorio VNC sea mas grande.
sudo nano /boot/config.txt
descomentar:
hdmi_force_hotplug=1
y en las lineas descomentarlas y agregar :
hdmi_group=2
hdmi_mode=16

May 30, 2019 at 9:26 pm Deja un comentario


bueno

May 2019
L M X J V S D
 12345
6789101112
13141516171819
20212223242526
2728293031  

Archivos