其实CentOS 7安装完成,默认是已经打開了22端口的
是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议
#查看本机是否安装SSH软件包
#如果没有,则需要安装
#查看TCP 22端口是否打开
#接下来便可使用终端仿真程序(例如putty)去登陆远程主机
如果你在客户端不能连接SSH服务的话那可能是防火墙的原因,终端命囹行中输入 iptables -nL 来看是否开放了ssh tcp 22 端口:
你可以将防火墙中的规则条目清除掉:
其实CentOS 7安装完成,默认是已经打開了22端口的
是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议
#查看本机是否安装SSH软件包
#如果没有,则需要安装
#查看TCP 22端口是否打开
#接下来便可使用终端仿真程序(例如putty)去登陆远程主机
如果你在客户端不能连接SSH服务的话那可能是防火墙的原因,终端命囹行中输入 iptables -nL 来看是否开放了ssh tcp 22 端口:
你可以将防火墙中的规则条目清除掉:
很多时候我们都是通过SSH 服务 来对 Linux 進行操作而不是直接来操作Linux机器,包括对Linux服务器的操作因此,设置SSH服务对于学习Linux来说属于必备技能(尤其是运维人员)关于CentOS 7
对于防火墙這一块的设置有一定的修改,新增了 firewalld
模块具体修改可以参考官方文档,这里只介绍CentOS 7设置 SSH 服务以及端口的修改
查看安装的 ssh 服务包
安裝完成之后已经可以进行ssh 登录了,默认的ssh服务端口为 22
如果只是使用 ssh服务来练习操作虚拟机到这里就已经可以了
在修改端口之前,先添加一个端口,找到 Port
进行修改
安装好之后可以直接使用 semanage
命令:
使用新添加的端口进行登录:
到这里 ssh 服务的端口已经修改成功!
关于 CentOS 7 minimal 安装版本的网络设置,可以参考作者的上一篇文章:
最後推荐一下作者的个人公众号「404Code」,分享一个互联网人的技术与思考,欢迎关注!