在制作了自己的buildroot生成的根文件系統之后,是沒有ssh服務的,需要自行添加。
在buildroot的menuconfig里:
Target packages -> Networking applications -> openssh
重新編譯,還不能通過電腦連接,還需配置并打開ssh服務
vim /etc/ssh/sshd_config
修改PermitRootLogin為yes
啟動sshd:
/usr/sbin/sshd
報錯:
/var/empty must be owned by root and not group or world-writable.
原因是/var/empty沒有對應的用戶權限
添加用戶權限:
chown root:root /var/empty
再次啟動sshd,連接成功。