busybox移植telnet
一、busybox配置
(只配置telnet,其他配置根据自己需求选择)
命令行输入
make menuconfig
1.主目录下,选择Networking Utilities —>
再选择如图内容

2.返回主目录,进入Linux System Utilities —>

选择如图所示内容

3.返回主界面,进入Login/Password Management Utilities —>

选择如图所示内容

二、烧录根文件系统后
1.错误问题:无用户
这时候我们如果telnet板子ip,可能会不知道账户密码
原因是我们还未创建用户和密码
这时候我们创建用户
adduser root
设置密码
passwd root
可能回报错
passwd root
passwd: unknown uid 0
原因1缺少库文件
/lib/libnss_compat.so.2
/lib/libnsl.so.1
/lib/libnss_nis.so.2
/lib/libnss_files.so.2
原因2无/etc/passwd文件
vi /etc/passwd
root:x:0:0:root:/root:/bin/sh
原因3无/etc/group文件
vi /etc/group
root:x:0:
再次执行
passwd root
输入完密码后,就可以通过telnet连接,用户名就是root,密码就是刚刚创建的密码。
博客介绍了busybox的配置过程,主要针对telnet进行配置。还提及烧录根文件系统后出现无用户的错误问题,分析了缺少库文件、无/etc/passwd文件、无/etc/group文件等原因,并说明解决后可通过telnet连接,用户名是root,密码为创建的密码。

156

被折叠的 条评论
为什么被折叠?



