Linux下做SSH服务(远程登录)配置
SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SS
准备工作
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远程登录实验就结束了,如果文章有错误的地方,请麻烦指出来,大家一起互相进步!
更多推荐
所有评论(0)