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包。
也可以直接修改配置文件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功能了。