SSH使用

前言

SSH是很常用的工具,几乎是每一台Linux电脑的标准配置,因此我们为了开发方便,在Buildroot中默认配置好了SSH,联网即用。

Firefly-PX3-SE的默认账户:root,密码:123

准备连接

参考WIFI以及以太网使用,配置网络环境,使其能ping通自己主机。

SSH 登录

SSH登录,只需要一条简单命令就可以了

$ ssh root@168.168.100.75

输入密码,如果一切正常,就可以登录到Firefly-PX3-SE上进行操作了。168.168.100.75是设备的IP地址

当然其他工具例如scp等也是可以使用的,SSH的使用方法跟Linux操作系统上的无异

Buildroot如何配置SSH

SSH功能可选,现固件默认支持SSH功能。

  • 在Buildroot中,可通过make menuconfig添加OPENSSH包。_images/openssh.png

也可以直接修改配置文件defconfig: configs/rockchip_px3se_defconfig

+BR2_PACKAGE_OPENSSH=y
  • 配置登录的账户密码。Buildroot以root权限构建根文件系统,可以直接通过root登录, 直接修改defconfig:configs/rockchip_px3se_defconfig
+BR2_TARGET_ENABLE_ROOT_LOGIN=y
+BR2_TARGET_GENERIC_ROOT_PASSWD="123"

然后参考编译根文件系统编译SDK,生成的固件就能支持SSH功能了。