🥑 Guacamole Remote Access Gateway Tutorial - How to Remote Access to ANY Server

Опубликовано: 02 Февраль 2023
на канале: SkillsBuild Training
1,436
25

Guacamole is an open-source tool from Apache that can be used to remotely access your server from your favorite web browser from anywhere.

In this video, I will show you how you can remotely access any server with Guacamole.

Enjoy the Video

⏰Timestamps⏰

00:00 Intro
00:40 Install Server
03:53 Install Java JDK
04:14 Create Tomcat User
04:27 Declare Variable
04:53 Configure Tomcat
06:26 Reload Daemon Service
06:39 Enable Tomcat
07:07 Allow Port Number in Firewall
07:32 Build Server for Guacamole
09:21 Install Application
10:01 Configure the Guacamole Server
10:50 Link Tomcat with Guacamole
11:19 Setup Guacamole Authentication
13:08 Restart Tomcat
13:34 Access Web Interface of Guacamole
15:18 Outro

⬇️ Install Server ⬇️
sudo apt install -y gcc nano vim curl wget g++ libcairo2-dev libjpeg-turbo8-dev libpng-dev libtool-bin libossp-uuid-dev \
libavcodec-dev libavformat-dev libavutil-dev libswscale-dev build-essential libpango1.0-dev libssh2-1-dev libvncserver-dev \
libtelnet-dev libpulse-dev libvorbis-dev libwebp-dev
sudo add-apt-repository ppa:remmina-ppa-team/remmina-next-daily
sudo apt update
sudo apt install freerdp2-dev freerdp2-x11 -y

⬇️ Get OpenSSL ⬇️
wget https://www.openssl.org/source/openss... -P ~
sudo tar -xzf openssl-1.1.1l.tar.gz
cd ~/openssl-1.1.1l
./config
make
sudo make install
sudo cp /usr/local/bin/openssl /usr/bin
sudo ldconfig

⬇️ Fetch Tomcat ⬇️

wget https://downloads.apache.org/tomcat/t...{VER}/bin/apache-tomcat-${VER}.tar.gz -P ~
sudo mkdir -p /opt/tomcat
sudo tar -xzf apache-tomcat-${VER}.tar.gz -C /opt/tomcat/
sudo mv /opt/tomcat/apache-tomcat-${VER} /opt/tomcat/tomcatapp

⬇️ Download Guacamole ⬇️
wget https://downloads.apache.org/guacamol... -P ~

⬇️ Install Web Application ⬇️
sudo mkdir /etc/guacamole
wget https://downloads.apache.org/guacamol... -P ~
sudo mv ~/guacamole-1.4.0.war /etc/guacamole/guacamole.war

⬇️ Configure Guacamole Server ⬇️
echo "GUACAMOLE_HOME=/etc/guacamole" | sudo tee -a /etc/default/tomcat
echo "export GUACAMOLE_HOME=/etc/guacamole" | sudo tee -a /etc/profile

⬇️ Configuration Lines for Guacamole Server ⬇️
guacd-hostname: localhost
guacd-port: 4822
user-mapping: /etc/guacamole/user-mapping.xml
auth-provider: net.sourceforge.guacamole.net.basic.BasicFileAuthenticationProvider

💻 To get more of our best content on IT careers and IT certifications, go to:

Be sure to leave any questions or comments below!

See More Videos and Subscribe:

   / @skillsbuildtraining  
Website:
Facebook:   / skillsbuildtraining  
Twitter:   / skillsbuildt