【北京迅为】《STM32MP157开发板嵌入式开发指南》-第二十三章 安装 SSH 软件

发布于:2024-10-12 ⋅ 阅读:(6) ⋅ 点赞:(0)

iTOP-STM32MP157开发板采用ST推出的双核cortex-A7+单核cortex-M4异构处理器,既可用Linux、又可以用于STM32单片机开发。开发板采用核心板+底板结构,主频650M、1G内存、8G存储,核心板采用工业级板对板连接器,高可靠,牢固耐用,可满足高速信号环境下使用。共240PIN,CPU功能全部引出:底板扩展接口丰富底板板载4G接口(选配)、千兆以太网、WIFI蓝牙模块HDMI、CAN、RS485、LVDS接口、温湿度传感器(选配)光环境传感器、六轴传感器、2路USB OTG、3路串口,CAMERA接口、ADC电位器、SPDIF、SDIO接口等


第二部分 嵌入式Windows开发环境构建

第二十三章 安装 SSH 软件

前面我们在安装ubuntu的时候,我们就提到了不要给电脑安装双系统,因为我们经常要在ubuntu和windows上互传文件,所以我们要使用虚拟机,然后在虚拟机里面安装我们ubuntu操作系统。那么我的win要怎么和ubuntu互传文件呢,我们可以使用ssh软件。接下来我们安装下这个软件。

在终端输入 sudo apt-get install openssh-server ,输入登录Ubuntu用户的密码,这里我们输入 y 确认安装。如下图所示。

 

安装完成之后,我们来改一下 ssh 的配置文件,配置文件我们是改的 /etc/ssh/sshd_config 这个文件,

使用命令 sudo vi /etc/ssh/sshd_config ,接着继续改ssh配置文件,因为 ssh 默认不允许用户登录,所以我们还需要打开配置文件“/etc/ssh_ssshd_config”,找到“PermitRootLogin prohibit-password”修改成“PermitRootLogin yes”,我来搜索一下“PermitRootLogin”这个关键词,搜索使用 / 进入到命令行模式,然后粘贴,然后敲下回车。如下图所示。

 

最后一步,我们要重启下 ssh 的服务,然后在终端输入“/etc/init.d/ssh restart”命令,重新启动ssh服务

然后输入密码,点击授权,

 

显示OK 说明 ssh服务已经重启成功了如下图所示。

 Windos下安装FTP客户端

可以到Download FileZilla Client for macOS (Intel) 下载filezilla客户端,也可以直接用我们提供好的

路径为iTOP-STM32MP157开发板网盘资料汇总\01_开发所需PC软件\ 06_FTP工具\filezilla客户端安装包

 

双击安装即可

安装完成后打开软件点击“文件->站点管理器”

如下图进行配置:

这里的主机为我们的ubuntuip地址,通过“ifconfig”命令来获取到。

选用SFTP模式(关键)

 

点击“连接” 

拖动或者右击文件即可实现传输文件。