SELinux allow non default SSH port
Written by Yujin Boby
Edit in WordPressBy default, SELinux only allows running SSH service on default port 22. For security, it is better to change the SSH port to a non-standard port. On Systems running SELinux, sshd service will fail to start if you change the SSH port.
To allow a custom SSH port, run
semanage port -a -t ssh_port_t -p tcp SSH_PORT_HERE
For example, to alow sshd service run on port 3333, use
semanage port -a -t ssh_port_t -p tcp 3333
Back to SELinux
