良许Linux教程网 干货合集 Linux系统开启ssh服务详解

Linux系统开启ssh服务详解

SSH 是建立在应用层基础上的安全协议之上的,SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。下面和大家分享一下Linux系统开启ssh的详细教程。

Linux系统开启ssh服务详解

SSH服务简介:

  • SSH是专门为远程登录会话与其他网络服务提供的一种安全性协议。

  • 通过对数据包进行加密处理,加密后的在进行数据传输,确保传递的数据安全。

  • SSH服务端是一个守护讲程 (daemon).他在后台运行并响应来自客户端的连接请求。

  • SSH服务端的讲程名为sshd,负责实时监听远程SSH客户端的远程连接请求,并进行处理,一般包括公共密钥认证、密钥交换、(非V2)对称(V1)密钥加密和非安全连接等。

  • 这个SSH服务就是我们前面基础系统优化中保留开机自启动(reload)的服务之。

  • ssh客户端包含ssh以及像scp(远程拷贝) slogin(远程登陆) sftp(安全FTP文件传输)等应用程序。

  • ssh的工作机制大致是本地的ssh客户端先发送一个连接请求到远程的ssh服务端,服务端检查连接的客户端发送的数据包和IP地址,如果确认合法,就会发送密钥给 SSH的客户端,此时,客户端本地再将密钥发回给服务端,自此连接建立。

查询\安装SSH服务

1.登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh 查找当前系统是否已经安装

2.如果没有安装SSH软件包,可以通过yum 或rpm安装包进行安装(具体就不截图了)

2.启动SSH服务

安装好了之后,就开启ssh服务。Ssh服务一般叫做 SSHD,命令行输入 service sshd start 可以启动

或者使用 /etc/init.d/sshd start

3.配置\查看SSHD端口

查看或编辑SSH服务配置文件,如 vi /etc/ssh/sshd.config,如果要修改端口,把 port 后面默认的22端口改成别的端口即可(注意前面的#号要去掉)

4.远程连接SSH

如果需要远程连接SSH,需要把22端口在防火墙上开放。关闭防火墙,或者设置22端口例外

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部