使用Buildroot为I.MX6制作根文件系统的解决方案

TopSemic嵌入式
关注

2)Linux内核启动后,dropbear会自动启动。通过键入以下命令验证dropbear是否正在侦听端口22

netstat -tln

3)使用cd命令先进入到 /etc/dropbear目录,并使用以下命令生成dropbear密钥

dropbearkey -t ecdsa -f dropbear_ecdsa_host_key

提示如下:

4)使用passwd给板子root用户设置一个密码

passwd

5) 插上网线连接PC和板子,ifconfig 配置网卡,电脑IP网段要和板子一致。

ifconfig eth1 192.168.20.224

5)之后就可以正常使用ssh和scp了

ssh登录成功如下:

scp也可以使用,用来方便的和windows主机进行上传下载文件。

5.结束语

使用Buildroot相比Yocto环境的搭建和具体使用要简单的多,它的整体使用和编译uboot、kernel差不多,同时生成的根文件系统也比较精简,建议大家尝试尝试。另外通过这次Buildroot我深刻的体会到利用第三方工具来构建系统的便捷之处,之前我还不理解为什么有这种东西的存在,对比我之前手动用busybox去构建根文件系统,以及自己编译移植dropbear到文件系统里,使用Buildroot这种工具真是方便的太多了,实践出真知啊。

声明: 本文由入驻OFweek维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。
侵权投诉

下载OFweek,一手掌握高科技全行业资讯

还不是OFweek会员,马上注册
打开app,查看更多精彩资讯 >
  • 长按识别二维码
  • 进入OFweek阅读全文
长按图片进行保存