广州都市报

您现在的位置: AIX > AIX功能 > 树莓派UbuntuMATE1604开启

树莓派UbuntuMATE1604开启

发布时间:2023/12/16 15:51:11   点击数:

01前言

1.1SSH

SSH为SecureShell(中文名:安全外壳协议)的缩写,由IETF的网络小组(NetworkWorkingGroup)所制定;SSH是建立在应用层基础上的安全协议。SSH是较可靠的专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题,SSH在正确使用时可弥补网络中的漏洞。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台;几乎所有UNIX平台(包括HP-UX、Linux、AIX、Solaris、DigitalUNIX、Irix以及其他平台)都可运行SSH。1.2SSH组成

SSH是由客户端(Client)和服务端(Server)的软件组成的。

服务端是一个守护进程,它在后台运行并响应来自客户端的连接请求。服务端一般是sshd进程,提供了对远程连接登录的处理,一般包括:公共密钥认证密钥交换对称密钥加密非安全连接客户端包含SSH程序和scp(远程拷贝)、slogin(远程登录)、sftp(安全文件传输)等其他应用程序。1.3SSH工作机制

SSH的工作机制大致是:

本地的客户端(PC)发送一个连接请求到远程的服务端(树莓派)服务端(树莓派)检查申请的包和IP地址,再发送密钥给SSH的客户端(PC)本地客户端(PC)再将密钥发回给服务端(树莓派)一旦建立一个安全传输层连接,客户端就发送一个服务请求。当用户认证完成之后,会发送第二个服务请求。这样就允许新定义的协议可以与上述协议共存。

SSH服务启动后,进程运行机制:

服务端sshd进程开始后台运行,并在默认的端口进行监听(端口号:22,端口号可以自己修改)当客户端需要连接服务端时,客户端ssh进程发送连接请求给服务端当服务端sshd进程监听到(收到)客户端ssh进程相应的连接请求时,sshd进程会产生一个子进程进行这次的连接处理。1.4准备工作

(1)系统版本:UbuntuMATE16.04.2(2)硬件版本:RaspberryPi3ModelBV1.2RaspberryPi(3)磁盘参数:Kingston16GB内存卡(4)基础外设:可用的局域网、键盘、鼠标、屏幕、电源等(5)远程环境:Windows10专业版(6)远程软件:MobaXterm(HomeEditionV20.2Portable)

相关系统镜像和操作软件可在我的云盘中下载。下载

转载请注明:http://www.wangbaoying.com/bjbf/8738.html

网站简介 | 发布优势 | 服务条款 | 隐私保护 | 广告合作 | 合作伙伴 | 版权申明 | 网站地图

当前时间: