This article shows a one lines (well, 4 lines) that output any updates that are waiting to be installed on your local computer. Open PowerShell and run the following commands: $UpdateSession = New-Object -ComObject Microsoft.Update.Session $UpdateSearcher = $UpdateSession.CreateupdateSearcher() $Updates = @($UpdateSearcher.Search(“IsHidden=0 and IsInstalled=0”).Updates) $Updates | Select-Object Title The output should
Read moreAuthor: Andrew Galdes
![](https://www.agix.com.au/wp-content/uploads/2022/06/button-get-started.png)
Contact our friendly team to get started.
![](https://agixlinux.com/wp-content/uploads/2018/01/apache-webserver-300x191.jpg)
GeoBlocking with Apache on CentOS and Ubuntu
This article describes how to protect your Apache web server by restricting which countries can access it. We’re using Apache on CentOS 7 but Ubuntu instructions are included and are very similar. I’ve given two examples; one on whitelisting everything except what we want to block, and blacklisting everything except
Read more![](https://agixlinux.com/wp-content/uploads/2021/04/Screen-Shot-2021-04-01-at-12.58.14-pm-300x164.png)
2FA with SSH on Ubuntu | Google Authenticator
This article walks you through the process of enforcing 2FA on Ubuntu using the Google Authenticator. All of these steps are completed on the system that you want 2FA to be enforced on. Important notes: * SSH key-based logins bypass the 2FA component of the login verification process. * Users
Read more![](https://agixlinux.com/wp-content/uploads/2017/10/subcat_image_45-300x86.png)
Ansible To Get Linux OS Version Details
This article shows the Ansible playbook used to query target systems to get their version details. Ie, the details obtained from “/etc/*release”. — – hosts: all # remote_user: root # become: yes tasks: – debug: msg: – “ansible_distribution {{ hostvars[inventory_hostname].ansible_distribution }}” – “major version {{ hostvars[inventory_hostname].ansible_distribution_major_version }}” – “version {{
Read more![](https://agixlinux.com/wp-content/uploads/2021/02/Screen-Shot-2021-02-20-at-4.12.35-pm-300x178.png)
Kubernetes (MicroK8s) Part 3 – Exposing Applications on Ubuntu 20.04
This article continues from Part 2 – Replica Sets and Scaling. Our objective in this article is to get an application exposed to the wider network on an IP address of the host and a port of our choice. The IP address will be “10.0.0.210” and our port of choice
Read more![](https://agixlinux.com/wp-content/uploads/2021/02/Screen-Shot-2021-02-20-at-4.12.35-pm-300x178.png)
Kubernetes (MicroK8s) Part 2 – Replica Sets and Scaling on Ubuntu 20.04
This article continues from Part 1 – Installation and configuration. We can create a replica set (replicateset) or “rs” for short, so we can scale an application to meet demand. Create a file on the Kubernetes host called “my-rep-set.yaml” and populate it with the following: Tip: This is just an
Read more![](https://agixlinux.com/wp-content/uploads/2021/02/Screen-Shot-2021-02-20-at-4.12.35-pm-300x178.png)
Kubernetes (MicroK8s) Part 1 – Installation on Ubuntu 20.04
This article walks you through the process of installing the minimal Kubernetes environment on Ubuntu 20.04. Kubernetes comes in two forms; a single node cluster and a multi-node cluster. In this walk through, we’ll be using the single node cluster called MicroK8s. I suggest starting with a Ubuntu 20.04 server
Read more![](https://agixlinux.com/wp-content/uploads/2019/12/20191202_114554-191x300.jpg)
Multiple Google Routers in Bridge Mode – My Experience
This article discussed my experiences with the Google Home WIFI Router. Specifically, my experience trying to get multiple access points working on the same network in Bridge mode rather than NAT mode. The documentation states that a Google Home Router can’t be in Bridge mode and work with additional access
Read more![](https://agixlinux.com/wp-content/uploads/2016/11/AGIX_SECURITY-1-300x113.png)
FreeRADIUS – Certificate Has Expired – Solution
This article explains how to solve the issue of FreeRADIUS certificates expiring. In this example, we’re using CentOS 7 but the same should work on any Linux provided the paths are the same. The following commend errors due to a certificate expiring. systemctl restart freeradius SO we need to re-generate
Read more![](https://agixlinux.com/wp-content/uploads/2021/02/Screen-Shot-2021-02-01-at-9.59.01-am-300x172.png)
Create Your Own Private Git Repo On Your Servers
Your Git repo doesn’t need to be on Bitbucket or Github. You can very easily host a repository on your own systems. This article demonstrates this. We’re using CentOS here but any Linux OS should work. You just need the “git” package. As always, we’d love to read your comments.
Read more