I wanted to change my default SSH port to something else.  Here are the commands I used:

1) I modified the "Port" value in my SSH config:

vi /etc/ssh/sshd_config

It was commented out.  I uncommented it and modified it.

2) I installed "policycoreutils-python-utils" to gain access to the "semanage" command:

yum install policycoreutils-python-utils

3) I ran "semanage" to add my preferred SSH port to the allowd SSH ports: 

semanage port -a -t ssh_port_t -p tcp xxxx

4) I checked to make sure it succeeded:

semanage port -l | grep ssh_port_t

5) I added a firewall exception for my preferred SSH port:

firewall-cmd --permanent --service="ssh" --add-port "xxxx/tcp"

6) I reloaded my firewall and SSH:

firewall-cmd --reload
systemctl reload sshd

7) I rebooted to make sure it all still worked correctly on boot:

reboot

 

   Recent articles
Console Blackjack in Elixir
Git commands for pair programming
Change default SSH port on Fedora
Console Blackjack in Crystal
Nautical War
   Tags
android (1) apache (1) apple (1) bash (2) bashrc (1) battleship (1) blackjack (9) c (2) c++ (1) callproof (1) clang (2) clang++ (1) console (2) crm (1) crystal (1) data (1) debian (4) diff (1) django (2) elixir (1) enterprise (1) fedora (1) firewall (1) freebsd (1) g++ (1) games (1) gcc (1) git (4) github (1) gmail (1) go-lang (3) google (1) gourse (1) kernel (3) latin1 (1) linux (4) lottery (1) microsoft (1) module (1) mongodb (1) mp3s (1) mutt (1) nautical (1) pairing (1) pair-programming (1) patch (1) perl6 (1) postgresql (2) powerball (1) psql (1) python (2) python3 (1) raspberrypi (1) reactjs (2) reversi (1) sdl (1) sed (1) selinux (1) ssh (1) stack (1) testing (2) trace (1) typescript (2) ubuntu (2) utf8 (1) virus (1) war (1)
   Twitter

Copyright © 2019

GregDonald.com · Contact

All Rights Reserved