- 99
- 462 823
#geek2gether
เข้าร่วมเมื่อ 6 ม.ค. 2021
Information Technology, Networking, and Cyber security tutorial videos.
Follow me on Instagram @geek_2_gether
Join our geek2gether|Hub forum and seek help/ask questions geek2gether.com/community
If you have any questions or concerns, please contact - support@geek2gether.com
We also provide support for Apache Guacamole. Email us for more information.
Follow me on Instagram @geek_2_gether
Join our geek2gether|Hub forum and seek help/ask questions geek2gether.com/community
If you have any questions or concerns, please contact - support@geek2gether.com
We also provide support for Apache Guacamole. Email us for more information.
Apache Guacamole High Availability Setup
#This is not a sponsored video#
In this video we setup apache guacamole high availability using HAProxy Load balancer.
Guacamole database authentication:
guacamole.apache.org/doc/gug/jdbc-auth.html
HAproxy:
www.haproxy.org/
Tutorial Mysql Commands:
github.com/geek2gether/Apacheguacamole/blob/main/apache%20-guacamole-database
Tutorial HAProxy commands:
github.com/geek2gether/Apacheguacamole/blob/main/guacamole-ha-setup-haproxy
Timeline:
Part 1: Database setup 6:19
Part 2: Setup HAProxy 19:40
Finale: Clean Up(Uninstall and remove existing mysql on guacamole servers) 28:26
#apache-guacamole #apacheguacamole #loadbalance #guacamole
In this video we setup apache guacamole high availability using HAProxy Load balancer.
Guacamole database authentication:
guacamole.apache.org/doc/gug/jdbc-auth.html
HAproxy:
www.haproxy.org/
Tutorial Mysql Commands:
github.com/geek2gether/Apacheguacamole/blob/main/apache%20-guacamole-database
Tutorial HAProxy commands:
github.com/geek2gether/Apacheguacamole/blob/main/guacamole-ha-setup-haproxy
Timeline:
Part 1: Database setup 6:19
Part 2: Setup HAProxy 19:40
Finale: Clean Up(Uninstall and remove existing mysql on guacamole servers) 28:26
#apache-guacamole #apacheguacamole #loadbalance #guacamole
มุมมอง: 1 198
วีดีโอ
Using a security Key to Login to Nextcloud ( Passwordless login and MFA)
มุมมอง 4064 หลายเดือนก่อน
In this video we learn how to setup nextcloud passwordless login and/or setup MFA using a security Key such as Yubikey. Part 1: Passswordless Login 0:08 Part 2: MFA 04:20 Link to fido2 alliance page: fidoalliance.org/fido2/ #passwordlesslogin #nextcloud #mfa #securitykey
Setup Openappsec Advance Machine Learning Model
มุมมอง 2365 หลายเดือนก่อน
In this video we learn how to setup the openappsec "Advanced Model" which is recommended for production use by openappsec by checkpoint. Documentation: docs.openappsec.io/getting-started/using-the-advanced-machine-learning-model geek2gether|hub for questions: hub.geek2gether.com/c/openappsec/17 #openappsec #checkpoint
Openappsec WAF setup with Nginx Proxy Manager(SaaS Option)
มุมมอง 1.8K5 หลายเดือนก่อน
The video introduces openappsec WAF and goes over installation and setup with Nginx Proxy Manager #openappsec #checkpoint Documentation: About openappsec: www.openappsec.io/get-started NPM and openappsec Setup (saas option) docs.openappsec.io/integrations/nginx-proxy-manager-integration/install-nginx-proxy-manager-with-open-appsec-managed-from-central-webui-saas hub.geek2gether.com/c/openappsec...
Encrypt Apache Guacamole GUACD protocol with SSL
มุมมอง 2.2K8 หลายเดือนก่อน
In this video we setup guacd with ssl and connect it to a guacamole client/web server hosted in the cloud. Generate certificate and private key command: sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/guacd.key -out /etc/ssl/certs/guacd.crt Java keytool command: keytool -import -alias secure_guacd_cert -keystore /usr/lib/jvm/java-11-openjdk-amd64/lib/security/c...
Nextcloud Federation Sharing
มุมมอง 1.2K8 หลายเดือนก่อน
In this video we learn how to share files/folders to users between different nextcloud servers. Nextcloud documentation: docs.nextcloud.com/server/latest/admin_manual/configuration_files/federated_cloud_sharing_configuration.html #nextcloud #geek2gether hub.geek2gether.com
Apache Guacamole Distributed Install
มุมมอง 1.6K8 หลายเดือนก่อน
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-essent...
Change Nextcloud Data Directory
มุมมอง 7K8 หลายเดือนก่อน
In this video we learn how to change nextcloud data directory after installation. #nextcloud #geek2gether hub.geek2gether.com
Monitor and Parse Nginx Proxy Manager Proxy Hosts Logs with Crowdsec
มุมมอง 2.2K8 หลายเดือนก่อน
In this video we setup crowdsec to monitor npm proxy hosts. #crowdsechub app.crowdsec.net/hub/collections #geeksgetherforum hub.geek2gether.com #crowdsec #npm #nginxproxymanager
Setup Crowdsec Blocklist Mirror for Network firewalls
มุมมอง 9758 หลายเดือนก่อน
In this video i explain how to setup crowdsec blocklist mirror for firewall external block list. For questions or troubleshooting please join the geek2gether hub at hub.geek2gether.com/latest docs.crowdsec.net/u/bouncers/blocklist-mirror/ Commands: Add crowdsec repo: curl -s packagecloud.io/install/repositories/crowdsec/crowdsec/script.deb.sh | sudo bash Install crowdsec blocklist mirror: $ sud...
Securing Multiple Webservers using Nginx proxy Manager with Crowdsec and Rsyslog.
มุมมอง 2.1Kปีที่แล้ว
In this video we setup Rsyslog server to forward logs from multiple servers and parse them with crowdsec security engine to identify and block malicious attempts using Nginx Proxy Manager. Configuration: raw.githubusercontent.com/geek2gether/random_files/main/securing multiple servers with crowdsec using syslog server Learn how to install Nginx proxy manager with crowdsec: th-cam.com/video/qnvi...
Microsoft Windows Crowdsec install and setup
มุมมอง 4.6Kปีที่แล้ว
In this video we learn how to install and configure crowdsec in a windows machine. crodsec windows security engine download: github.com/crowdsecurity/crowdsec/releases/tag/v1.5.5 crowdsec windows firewall bouncer: github.com/crowdsecurity/cs-windows-firewall-bouncer/releases geek2gether|hub geek2gether.com/community #crowdsec #windows
Setup Crowdsec with Nginx Proxy Manager - Part 2 (Multi-server setup)
มุมมอง 4.8Kปีที่แล้ว
We continue from the part 1 to setup a crowdsec multi-server installation. This video can help you setup a local LAPI crowdsec server with multiple agents on different servers. To install crowdsec run commands: command 1 curl -s packagecloud.io/install/repositories/crowdsec/crowdsec/script.deb.sh | sudo bash command 2 sudo apt install crowdsec crowdsec hub: app.crowdsec.net/hub/ www.crowdsec.ne...
Setup Crowdsec with Nginx Proxy Manager - Part 1
มุมมอง 12Kปีที่แล้ว
in this video we use docker to setup crowdsec for Nginx proxy manager using the image from LePresidente/docker-nginx-proxy-manager to secure/protect proxied services. crowdsec hub: app.crowdsec.net/hub/ www.crowdsec.net/ LePresidente's github page: github.com/LePresidente/docker-nginx-proxy-manager docker-compose.yml file: raw.githubusercontent.com/geek2gether/random_files/main/crowdsec-nginx-p...
Nextcloud Installation using a script
มุมมอง 3.1Kปีที่แล้ว
The nextcloud installation script will download and install nextcloud. It also resolves setup errors after installation. The script sets up HTTPS using the snake-oil self signed cert in linux. The self signed certificate can be changed after install. To use the script run the commands: wget raw.githubusercontent.com/geek2gether/Nextcloud/main/nextcloud-install.sh sudo chmod x nextcloud-install....
Install and Configure OpenVPN Access server - Part 5 - Access Control
มุมมอง 1.1Kปีที่แล้ว
Install and Configure OpenVPN Access server - Part 5 - Access Control
Install and Configure OpenVPN Access server - Part 6 - User Scripts
มุมมอง 672ปีที่แล้ว
Install and Configure OpenVPN Access server - Part 6 - User Scripts
Install and Configure OpenVPN Access server - Part 4 - Creating User Groups
มุมมอง 986ปีที่แล้ว
Install and Configure OpenVPN Access server - Part 4 - Creating User Groups
Install and Configure OpenVPN Access server - Part 3 - Creating User Accounts
มุมมอง 3.3Kปีที่แล้ว
Install and Configure OpenVPN Access server - Part 3 - Creating User Accounts
Install and Configure OpenVPN Access server - Part 1 - Installation
มุมมอง 8Kปีที่แล้ว
Install and Configure OpenVPN Access server - Part 1 - Installation
Installing and Configuring OpenVPN Access Server - Part 2 - Setup Web Server SSL
มุมมอง 2.5Kปีที่แล้ว
Installing and Configuring OpenVPN Access Server - Part 2 - Setup Web Server SSL
Setup and Access RemoteApp with Apache Guacamole
มุมมอง 9Kปีที่แล้ว
Setup and Access RemoteApp with Apache Guacamole
Apache Guacamole fail2ban setup with UFW or Cloudflare
มุมมอง 1.3Kปีที่แล้ว
Apache Guacamole fail2ban setup with UFW or Cloudflare
How to enable Guacamole RDP Session File Transfer
มุมมอง 7Kปีที่แล้ว
How to enable Guacamole RDP Session File Transfer
ntfy - Installation and full configuration setup
มุมมอง 5Kปีที่แล้ว
ntfy - Installation and full configuration setup
Nextcloud TrueNAS Plugin SMBClient Support
มุมมอง 4.5Kปีที่แล้ว
Nextcloud TrueNAS Plugin SMBClient Support
Change the default URL Path of Apache Guacamole
มุมมอง 3.3Kปีที่แล้ว
Change the default URL Path of Apache Guacamole
an useless video
Having issues removing the index.php on the links with the snap install
Hi, I want to use guacamole as remote desktop gateway. but want to use the windows remote desktpo client for connecting, it recognizes the connection but user is wrong. i tried my remote desktop user creds and guacamole creds. it did not work- help me friend
Do you have a video on setting up external storage? I am having difficulties getting that working.
is it possible to transfer files to nas?
well you can use rdpwrapper
I got at 9:41 the error 1026 (2300): Duplicate entry 'local::/secure/data/' for key 'storages_id_index' Does anyone can help me?
how to setup and run in armv6l architecture?
puff self certificate autosigned ..andrid
unrecognized tomcat
geek2gether link not available! please fix :)
Hi there, why do you install crowdsec outside of docker? Why not spin up another docker container. I'm wondering if the installed crowdsec repo approach stays fresh/up-to-date? Many thanks.
Great tutorial. The pace was just right & well explained - thank you! 🙏 Looking forward to going through your others & hopefully getting Crowdsec working with my caddy reverse proxy soon.
cant say a thing...
Any update on making the restore script?
I have an updated script for backup in the repo. Please check it out and follow the instructions in the readme. I will make an updated video
Works amazingly! Thank you!
i get error: Downloaded Nextcloud Installing Database ... Failed to install mariadb-server🤔....ubuntu server 22.04
4:02 I am getting this error: Traceback (most recent call last): File "/bin/certbot", line 5, in <module> from certbot.main import main File "/usr/lib/python3.9/site-packages/certbot/main.py", line 6, in <module> from certbot._internal import main as internal_main File "/usr/lib/python3.9/site-packages/certbot/_internal/main.py", line 24, in <module> from acme import client as acme_client File "/usr/lib/python3.9/site-packages/acme/client.py", line 20, in <module> import requests File "/usr/lib/python3.9/site-packages/requests/__init__.py", line 43, in <module> import urllib3 ModuleNotFoundError: No module named 'urllib3' I have verified urllib3 exists as well
Which should I use for npm crowdsec or open appsec?
If only the official site made it as clear as you did!
i have configured but when i am trying to read the topic message from a python script its reading <!DOCTYPE html>. instead of the topic message
isn't local.json regenerated always at boot from scratch? which means the keys are good only until the next restart....
thanks for tutorial. Im at the point where Ive added my PC IP to blocklist sucessfully (to test if its working), but still Im able to access my nginx proxy manager. Not sure why it isnt blocked. Any idea? Im running setup in docker compose on synology NAS.
Apache Guacamole SFTP speed sucks!! It's very slow only 4-6 mbps, but same when done with winscp it is 100-300 mbps
Hmhm, I have not experience that issue before. Are doing this externally (via the internet) or internally(local network)?
Can I install this in the web server itself? Using nginx and hosting multiple websites. Can't afford another server.
Yes you can install it on Nginx without NPM. I am working on a Nginx video
how to remove the "#" in the URL
One thing i did find, and no fault of the tutorial, was the original 'new' Admin account which was registered to MySQL was not possible to add/modify to use 2FA. Sure enough, I disable 2fa by moving the war file out, then go in and create a new admin user, then move the 2fa war back, it worked fine! Just seemed to be the first account I created wasn't possible to add 2fa onto, i had to create a completely new account, admin or not, for the 2FA to work.
Thank you for sharing and for watching !
Is there a way to get a more recent version of xfreerdp for use with guacamole by using this script?
nextcloud external storage authentication failed login-credentials , save in session
What are using for authentication? LDAP, sAML, openid ?
useless, either show us how to create a cert or atleast share a link to your video.
the information page is incorrect and needs to be fixed by nextcloud. downloading clamav and running it with snap nc is near impossible with all the permission errors
lets do keycloak please
Nice tutorial, thx.. 👌
quite a good channel you got goin m8
Snap install? BWAHAHAHAHAHAHAHAHAH
Can the browsertab name be changed?
Hello. Greatvideo. How to settup Twillio ? And use call
Спасибо за видео , было очень полезно .
Maybe you can help me, I can only open mp4 files on my host machine. I can't open mp4 files on any of my network devices.
Thank you so much. This tutorial is straight to the point and worked perfectly for me.
Thank you for this! Just for some odd reason my IP 192.168.0. 5 would not work but the name of the server "server2024" worked.. very strange but hey it works!
i follow your tutorial but AI model version still simple model not advanced model, need advice
Did you do docker compose down and then docker compose up -d ?
@@geek2gether469 yes , docker compose down and up -d but not change to Advanced model
Hello my friend thank you for your videos NextCloud I have a message 17 Error log i dont understand how to fix that
Can you provide the full error message? If you can’t paste it here, post a question on my forum at geek2gether.com Please remove any personal information before posting.
@@geek2gether469 thank you my friend look what i have: 18 errors in the logs since 13 August 2024, 15:27:29 jsresourceloader Could not find resource firstrunwizard/js/personalsettings.js to load no app in context Exception HMAC does not match. Could not decrypt or decode encrypted session data BadRequest Expected filesize of 6908057 bytes but read (from Nextcloud client) and wrote (to Nextcloud storage) 81920 bytes. Could either be a network problem on the sending side or a problem writing to the storage on the server side. WebDAV TypeError OCA\DAV\Connector\Sabre\Directory::__construct(): Argument #2 ($info) must be of type OCP\Files\FileInfo, bool given, called in /var/www/nextcloud/apps/dav/lib/Upload/UploadHome.php on line 93 PHP fopen(/var/www/nextcloud/config/config.php): Failed to open stream: No such file or directory at /var/www/nextcloud/lib/private/Config.php#221
@@geek2gether469 thank you my friend look what i have:18 errors in the logs since 13 August 2024, 15:27:29 jsresourceloader Could not find resource firstrunwizard/js/personalsettings.js to load no app in context Exception HMAC does not match. Could not decrypt or decode encrypted session data BadRequest Expected filesize of 6908057 bytes but read (from Nextcloud client) and wrote (to Nextcloud storage) 81920 bytes. Could either be a network problem on the sending side or a problem writing to the storage on the server side. WebDAV TypeError OCA\DAV\Connector\Sabre\Directory::__construct(): Argument #2 ($info) must be of type OCP\Files\FileInfo, bool given, called in /var/www/nextcloud/apps/dav/lib/Upload/UploadHome.php on line 93 PHP fopen(/var/www/nextcloud/config/config.php): Failed to open stream: No such file or directory at /var/www/nextcloud/lib/private/Config.php#221
Poor audio quality.. will look for an other video. Put a little more effort in your videos mate.
Thank you for your feedback. And I hope you find what you are looking for.
Please how do i resolve this : level=warning msg="You are using sqlite without WAL, this can have a performance impact. If you do not store the database in a network share, set db_config.use_wal to true. Set explicitly to false to disable this warning." time="15-08-2024 12:03:56" level=fatal msg="unable to create bouncer: bouncer firewall already exists"
What windows version are you using ?
@@geek2gether469 windows 11
Thank you so much for your tutorial. I’ve watched all the videos and finally could install Nextcloud fresh without any errors or warnings. I’ve migrated from the TrueNAS app to a clean one thanks to you.
Thank you for your feedback. Please like share and subscribe
Hi, thank you for this video. I already have Crowdsec installed on OpnSense. How do I utilize the engin that’s already installed?
Hi there, great video, I have a question please if you can help me: The video is great and all, but I was searching for something else, something that is nowhere in the internet, since I am deploying this for production use for a client: - The ldap works very good and everything, but what I want to do is I would like all the ldap users, by default, have access to all created connections? - And I also would like to add connections not via the GUI, but with a configuration file. I have seen in the official guacamole documentation that you can do this with /etc/guacamole/user-mapping.xml. but I have guacamole deployed as a kubernetes podman pod, in which I have the neccessery containers, but the guacamole container does not have a user-mapping.xml anywhere in the system, and even when I try to map such a file from the host system, on startup the guacamole container will delete this file. Do you have any suggenstions? Thank you in advance!!!
Thanks for this series. I can't follow this video because I use free DUCKDNS and I can't find how to use this.
What could be reasons, that the 50-default.conf is not being created on any machine? Everything else looks fine so far, it's just that one file.