duduru

buildroot添加ssh功能

在制作了自己的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,连接成功。

posted on 2024-05-10 15:46  duduru  阅读(0)  评论(0)    收藏  举报  来源

导航