Advanced Search
Search Results
64 total results found
Configuring UFW Firewall
Set Default Mode/Actions sudo ufw default reject incoming sudo ufw default allow outgoing sudo ufw default deny routed Allow all inbound connections on a specific app profile sudo ufw allow <app_profile> Several App Profile files are attached for uploadi...
Install KnockD
Install KnockD with the following command: sudo apt install -y knockd Enable the service with this command: sudo systemctl enable knockd Enable running KnockD by editing the following file and setting START_KNOCKD=1: sudo nano /etc/default/knockd Your fi...
Windows Time Sync - Quick Commands
Sync to Domain To configure a Windows computer to sync to the domain, use the following command: w32tm /config /syncfromflags:domhier /update Sync to NTP Server To configure a Windows computer to sync to a single NTP server, use the following command: w32...
Windows Proxy Server Configuration
If using a proxy server for Internet access, run the following commands to allow Windows Update to use the proxy server as well: netsh winhttp import proxy source=ie
HAProxy Custom Error Pages
Custom Error Page You can use the following command to create a custom error file (in this case error 503): sudo nano /etc/haproxy/errors/503-custom.http Paste the following text into the file and adjust accordingly if it's a different error number: HTTP/1...
Install Fail2Ban
Install Fail2Ban Install Fai2Ban with the following command: sudo apt install -y fail2ban Configure Fail2Ban Defaults Edit the default Fail2Ban config if you need to manually configure any jails (the .local file will override any settings in the .conf file...
Ubuntu 20 Web Proxy Configuration
Web Proxy Config for all Users To configure a web proxy for Ubuntu for every user edit the /etc/environment file: sudo nano /etc/environment Add the following lines to the end of the file and adjust accordingly: export HTTP_PROXY="[username]:[password]@[pr...
Ubuntu Server Install Steps
Steps for Installing a "Headless" Ubuntu Server Install Ubuntu v20.04.2 using server ISO file. Make sure to install the OpenSSH server during installation so that remote SSH access is available. During hard drive partitioning/storage configuration, make s...
Install phpMyAdmin
Install Prerequisites Install MariaDB Install Apache Install PHP 7.4 Install phpMyAdmin sudo apt install -y phpmyadmin When prompted, press space next to apache2 to select it, then tab over to <Ok> and press enter. Select Yes when asked whether to use d...
Install Apache
Install Apache sudo apt install -y apache2 Allow Apache through the UFW firewall If only needing port 80, use the following command: sudo ufw allow in Apache If only needing port 443, use the following command: sudo ufw allow in "Apache Secure" If needi...
Ignition Behind a Web Proxy
If installing ignition behind a web proxy, for online activations to work, the Ignition server will need access to the following domain (including being able to query DNS and have HTTP/S access): api.inductiveautomation.com If using the Twilio integratio...
Install Screensavers for Ubuntu Desktop
To install a large collection of screensavers for Ubuntu Desktop, run the following command: sudo apt install -y xscreensaver xscreensaver-* If you like, you can remove the built-in screensaver (which just blanks the screen) using this command: sudo apt rem...
Install EMQ-X MQTT Broker (v4.3)
Install Supporting Software If installing as a single server with integrated database authentication, install the following: Install MariaDB Install Apache (Optional) Install PHP 7.4 (Optional) Install phpMyAdmin (Optional) Install EMQ-X wget https://ww...
Moxa UC-8100A-ME-T-LX Setup
This details steps to set up a Moxa UC-8100A-ME-T-LX for MQTT Transmission for reliable and consistent communications. Standard Setup Firmware Updates To check the firmware of the Moxa, run the following commands via SSH (login is moxa/moxa): kversion -a ...
Installing Ignition Edge on Moxa UC-8100A
Configure device to have a fast network connection. If you're unit has ThingsPro on it, all configuration is done using the web interface on the bottom/second ethernet port. Connect to it and access https://192.168.4.127 to access the interface. The login ...
NumLock on Boot
If you need to have NumLock on at boot, import the attached registry file.
Reset Wonderware Administrator Password
If you get locked out of the Wonderware Galaxy and need a login, but can get into the database with write permissions, use the following SQL script on the Galaxy database to reset the Administrator password to: 123456 First find the user_profile_id of the Adm...
Ubuntu Network Configuration
Ubuntu 20 uses netplan for network configuration. In order to change the IP settings through the shell/command line, you'll need to follow these steps. First, get your network adapter name by running the following command and finding it in the list (the one l...
Linux Serial Ports
To determine what physical serial ports are named in Linux, run the following command: dmesg | grep tty To allow Ignition to connect to a serial port, check the group permission on the serial port using the following command: ls -l /dev/ttyS* Most likely t...
MySQL Clustering
After installing MariaDB or MySQL, follow these instructions on 2 or more servers to set up clustering: Generate the Group Replication Name SSH to Server 1 and log in to MySQL server as root. sudo mysql -u root -p Enter your MySQL server root password and ...