温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux系统中怎样开启ssh服务

发布时间:2022-01-25 11:52:51 来源:亿速云 阅读:617 作者:柒染 栏目:开发技术

今天就跟大家聊聊有关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系统中怎样开启ssh服务有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI