准备工作
1.检查是否安装ssh:rpm -q OpenSSH-server(一般自带,不用安装)
2.安装ssh服务:yum list installed | grep openssh-server
服务器端配置
1.cd /etc/ssh
2.vim sshd_config
Port 22为默认端口号
添加端口号:
查询当前 ssh 服务端口: semanage port -l | grep ssh
向 SELinux 中添加 ssh 端口: semanage port -a -t ssh_port_t -p tcp 端口号
验证 ssh 端口是否添加成功: semanage port -l | grep ssh
添加成功之后就可以重启 ssh 服务了: systemctl restart sshd.service
向防火墙中添加修改的端口:(一般关闭防火墙)
向防火墙中添加端口的命令为: firewall-cmd --zone=public --add-port=10022/tcp --permanent
reaload 防火墙规则: firewall-cmd --reload
查看端口是否添加成功: firewall-cmd --zone=public --query-port=10022/tcp
客户机端访问工作
用另一台机器访问:
1.ssh ip地址 -p 端口号
修改访问密码:passwd 用户名
root用户直接用passwd就行然后输入新的密码
好了,到这里我们的ssh远程登录实验就结束了,如果文章有错误的地方,请麻烦指出来,大家一起互相进步!