1,vi /etc/ssh/sshd_conf 端口号默认是22,将端口号更改为自己需要的端口号
2,更改之后发现ssh无法连接新更改的端口号,执行 /bin/systemctl restart sshd.service(执行之后修改的配置文件才能生效)发现报错
查看状态/bin/systemctl status sshd.service
3,查看当前selinux允许的端口 # semanage port -l | grep ssh
(检查semanage是否安装 # rpm -qa |grep policycoreutils-python
若未安装,请先安装工具包 # yum install policycoreutils-python)
4,添加新端口 # semanage port -a -t ssh_port_t -p tcp 6233
检查是否添加成功 # semanage port -l | grep ssh
5,执行 /bin/systemctl restart sshd.service 恢复正常
6,用第三方ssh连接此虚拟机连接正常。
yum 安装sshd
yum -y install openssh openssh-clients openssh-server openssh-askpass