查看: 928|回复: 0

[经验] 嵌入式学习-ElfBoard ELF1板卡-ssh服务搭建和使用方法来啦。

[复制链接]

该用户从未签到

发表于 2023-12-8 10:19:24 | 显示全部楼层 |阅读模式
分享到:
本帖最后由 eefocus_3860969 于 2023-12-8 10:24 编辑

SSH为Secure Shell的缩写,由IETF的网络小组(Network Working Group)所制定的建立在应用层基础上的安全协议。SSH是较可靠,专为远程登录会话和其他网络服务提供安全性的协议,利用SSH协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作**,目前为止,几乎所有UNIX**,包括HP-UXLinuxAIXSolarisDigital UNIXIrix等,都可运行。
一、在系统开发过程中经常会遇到下列情形
(一)Linux主机不在本地,但又要使用或者维护这台计算机;
(二)一个嵌入式Linux产品不方便接调试串口,需要进行维护;
(三)在远程机器和本地机器之间进行文件传输。
如果远程目标系统已经开启了SSH服务,通过SSH可以轻松解决以上问题。使用SSH服务,一方面需要在远程系统上安装SSH服务,另一方面要在本地系统上安装SSH客户端,常见的SSH客户端有 putty、SSH Secure Shell Client 等。
二、SSH有以下几个知识要点
(一)SSH是安全的加密协议,用于远程连接Linux服务器;
(二)SSH默认端口是22号端口,安全协议版本SSHv2,出了SSHv2版本之外还有SSHv1版本(有漏洞,不安全);
(三)SSH服务端主要包含两个服务功能SSH远程连接和SFTP服务;
(四)Linux SSH客户端包含SSH远程连接命令以及远程拷贝scp命令等。
三、安装SSH
(一)在Ubuntu(Linux主机)终端键入以下指令,安装SSH服务:
  1. elf@ubuntu:/$ sudo apt-get install ssh
复制代码
(二)启动SSH服务:
  1. elf@ubuntu:/$ sudo service ssh start
复制代码
  (三)查看SSH服务的状态:
  1. elf@ubuntu:/$ sudo service ssh status
复制代码
图片1.png

(四)关闭SSH服务:
  1. elf@ubuntu:/$ sudo service ssh stop
复制代码
(五)测试方法:
在Windows主机通过putty访问Linux系统,打开putty界面,使用SSH登录,ip设置Linux主机的ip,端口号默认为22。
图片2.png

第一次登录,会提示如下警告,点击“是”即可:
图片3.png
登录时,输入用户名与密码完成登录。
图片4.png


回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条



手机版|小黑屋|与非网

GMT+8, 2024-11-18 02:41 , Processed in 0.112563 second(s), 17 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.