Install Zabbix Agent on Ubuntu 20.04 Rumi, June 21, 2023 Zabbix agent is installed on the remote host (target) to monitor the hard drive, memory processor, etc. The agent collects data and sends back to Zabbix Server. Zabbix agents can use passive or active checks to pass information. In passive check, Zabbix server (poller) requests an agent for certain information, and the agent sends back a… Continue Reading
Implementing DKIM in Zentyal MTA with SoGO Rumi, June 14, 2023 To implement this authentication mechanism, you can use a third party software called OpenDKIM. These are the steps you have to follow to deploy DKIM. 1. Install the necessary packages: sudo apt-get install -y opendkim opendkim-tools 2. Create the folder for the DKIM keys: sudo mkdir -vp /etc/opendkim/keys 3. Generate the DKIM keys: sudo… Continue Reading
Nginx Reverse Proxy with Sub Directory Mapping Rumi, May 30, 2023May 30, 2023 Setup Note: My web application has a sub-directory, 192.168.1.8:8088/messages, that I want to expose to the outside world as messages.mysite.com. I’ve gotten half way there but I seem to be stuck. My requirements are as follows Redirect the site from HTTP to HTTPS. As I cannot edit the links the… Continue Reading
Rsync upload local files without replacing remote files Rumi, May 27, 2023May 27, 2023 Disclaimer: This is basically one way sync- use at your own risk and dry run before any production deployment. Suppose you have a list of files on a remote host, some of which already exist locally. What you want is to transfer only those files that are not found locally…. Continue Reading
Install ZFS on Ubuntu Rumi, May 17, 2023 Installing ZFS Filesystem on Ubuntu We will be using the command line Terminal application for the installation of the ZFS filesystem. To launch the command line Terminal, use the Ctrl+Alt+T keyboard shortcut. Now to install the ZFS filesystem on Ubuntu, issue the following command in Terminal: $ sudo apt install… Continue Reading
MikroTik Router SNMP Configuration Rumi, April 18, 2023 First, you need to access the console of your MikroTik router. On the prompt screen, enter the administrative login information. Factory default access information: Username: admin Password: (No password) After a successful login, the console command-line will be displayed. Use the following command to enable the SNMP service on the… Continue Reading
Add User to Sudoers on CentOS Rumi, March 21, 2023March 21, 2023 You can do this in 2 methods- however, IMHO method-2 usually works great for me. Method-1 Step 1: Verify the Wheel Group is Enabled Your CentOS 7 installation may or may not have the wheel group enabled. Open the configuration file by entering the command: visudo Scroll through the configuration… Continue Reading
Installing new fonts in Collabora Rumi, February 24, 2023 For the core MS fonts: sudo apt-get install ttf-mscorefonts-installer You may be asked to accept the license agreement, i was not asked. They end up in /usr/share/fonts/truetype/msttcorefonts Next is to install the clear types such as calibri This is a bit different but can be done with the vista fonts… Continue Reading
Install Collabora Online on Ubuntu 20 for Nextcloud Rumi, February 24, 2023 First, log in to your Ubuntu 20.04 server through SSH as the root user or any other user with sudo privileges: ssh root@IP_Address -p Port_number You will need to replace ‘IP_Address‘ and ‘Port_number‘ with your server’s respective IP address and SSH port number. Additionally, replace ‘root’ with the username of… Continue Reading
Install Discourse on Ubuntu 20.04 Rumi, November 14, 2022 Secure the Server Turn on automatic security updates. $ sudo dpkg-reconfigure -plow unattended-upgrades Setup a firewall with ufw. $ sudo apt-get install ufw $ sudo ufw default allow outgoing $ sudo ufw default deny incoming $ sudo ufw allow 22 comment ‘SSH’ $ sudo ufw allow http comment ‘HTTP’ $ sudo… Continue Reading