[CentOS] Moving sshd listen port

Jonathan Billings billings at negate.org
Wed Jul 9 14:45:10 UTC 2014


On Wed, Jul 09, 2014 at 10:35:12AM -0400, Mike McCarthy, W1NR wrote:
> I am having a problem getting sshd to run after changing it's default
> port. I edit sshd_config and set the desired port, open it with
> firewall-cmd and then issue a systemctl start sshd. No error gets
> reported on the console but the following is logged in /var/messages
> 
>     sshd.service: main process exited, code=exited, status=255/n/a
> 
> Not a very helpful error message. Sounds like I should report a bug?

If you have SELinux enabled, it will block sshd from listening on a
port other than what is described in the policy.  You can add the
additional port by running:

semanage port -a -t ssh_port_t -p tcp $PORTNUM

(replace $PORTNUM with the new port number you chose)

-- 
Jonathan Billings <billings at negate.org>



More information about the CentOS mailing list