As a follow-up to my previous post about adding sshd instances on CentOS 5 & 6, here’s a script that does the same on RHEL/CentOS 7.

The script still checks for iptables and if it is active, will add a rule to accept connections. Why not firewalld, you ask? Because it’s an abomination and, if you’re using it, you should be ashamed of yourself.

The del script will prompt you for the sshd instance name to disable and delete.

You can download the add script here and the del script here.

Sample output of add script
Sample output of del script