Linux下做SSH服务(远程登录)配置

准备工作

1.检查是否安装ssh:rpm -q OpenSSH-server(一般自带,不用安装)

2.安装ssh服务:yum list installed | grep openssh-server

服务器端配置

1.cd /etc/ssh

2.vim sshd_config

Linux下做SSH服务(远程登录)配置_第1张图片

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远程登录实验就结束了,如果文章有错误的地方,请麻烦指出来,大家一起互相进步!

你可能感兴趣的:(linux,服务器,centos,ssh,运维)