Как в Centos 7 невозбранно поменять порт ssh:
# semanage port -a -t ssh_port_t -p tcp 52356
# firewall-cmd --zone=public --add-port=52356/tcp --permanent
# firewall-cmd --zone=public --remove-port=22/tcp --permanent
# firewall-cmd --reload
# firewall-cmd --list-ports