about CentOS SSH

#关于CentOS系统的SSH服务

Modify Remote Port

修改远程端口

1
2
3
vi /etc/ssh/sshd_config
#port=22
port=xxx #修改为要求的端口号

Permit Port

放行端口

1
2
3
4
5
6
7
firewall-cmd --permanent --add-port=xxx/tcp  #放行修改的端口
firewall-cmd --permanent --remove-port=xxx/tcp #移除放行端口
firewall-cmd --reload #重启防火墙
systemctl restart firewalld.service #重启防火墙
firewall-cmd --list-ports #查看防火墙当前放行的端口
firewall-cmd --status #查看防火墙当前状态
systemctl disable firewalld #永久关闭防火墙

Install SSH

安装SSH服务

1
yum install openshh-server

about Ubuntu SSH

关于Ubuntu系统的SSH服务

debian系统与Ubuntu系统类似

Midify Remote Port

修改远程端口

1
2
3
vi /etc/ssh/sshd_config
#port=22
port=xxx #修改成要求的端口

重启sshd服务

1
systemctl restart sshd

允许root用户远程

1
2
3
vi /etc/ssh/sshd_config

修改其中的参数PermitRootLogin no修改为 PermitRootLogin yes

重启远程服务

1
systemctl restart ssh