在制作了自己的buildroot生成的根文件系统之后,是没有ssh服务的,需要自行添加。
在buildroot的menuconfig里:
重新编译,还不能通过电脑连接,还需配置并打开ssh服务
vim /etc/ssh/sshd_config
修改PermitRootLogin为yes
启动sshd:
/usr/sbin/sshd
报错:
原因是/var/empty没有对应的用户权限
添加用户权限:
chown root:root /var/empty
再次启动sshd,连接成功。