In this video we setup Apache guacamole in the cloud and install a guacamole-server "guacd" instance in our internet network that the cloud instance of apache guacamole uses to connect to local network servers/clients using SSH, RDP and VNC. This way we only need to port forward port 4822/tcp for guacd to access RDP, SSH and VNC.
#commands:
1. Install dependencies:
sudo apt install build-essential libcairo2-dev libjpeg-turbo8-dev \
libpng-dev libtool-bin libossp-uuid-dev libvncserver-dev \
freerdp2-dev libssh2-1-dev libtelnet-dev libwebsockets-dev \
libpulse-dev libvorbis-dev libwebp-dev libssl-dev \
libpango1.0-dev libswscale-dev libavcodec-dev libavutil-dev \
libavformat-dev
2. Download guacamole server:
wget downloads.apac...
3. Extract file and Navigate to Dir:
tar -xvf guacamole-server-1.3.0.tar.gz
cd guacamole-server-1.3.0
4. build guacamole server:
sudo ./configure --with-init-dir=/etc/init.d --enable-allow-freerdp-snapshots
sudo make
sudo make install
5. Update library cache and reload systemd
sudo ldconfig
sudo systemctl daemon-reload
6. Start guacd
sudo systemctl start guacd
sudo systemctl enable guacd
#Apache guacamole documentation:
guacamole.apac...
guacamole.apac...
#geek2gether hub
hub.geek2gethe...
#apache #guacamole #apacheguacamole
Негізгі бет Apache Guacamole Distributed Install
Пікірлер: 8