rootfs增加密码登录和telnet登录

原创
2015/12/20 22:00
阅读数 1.4K

###增加root用户 添加必备文件

mkdir -p /home/root/
touch /etc/group
touch /etc/passwd

添加root

adduser root

修改root所在组

vim /etc/passwd    //修改/etc/passwd文件,adduser默认UID和GROUP都是1000,root应该是0
修改
root:x:1000:1000:Linux User,,,:/home/root:/bin/sh
为
root:x:0:0:Linux User,,,:/home/root:/bin/sh

修改root密码

passwd root

###增加串口密码登录 修改inittab

::sysinit:/etc/init.d/rcS
::respawn:/sbin/getty -L ttyAM0 115200 vt100        //-->这一句使用busybox的getty指定串口需要登录

###增加telnet登录 在串口不登录的情况下也要能达到telnet登录的目的,所以telnetd初始化一定要在getty前,因此修改/etc/init.d/rcS

#! /bin/sh

/bin/mount -a
mkdir -p /dev/pts
mount -t devpts devpts /dev/pts
echo /sbin/mdev>/proc/sys/kernel/hotplug
mdev -s
echo "Init telnetd..."
telnetd        //-->这一句就是启动telnetd

telnet也是通过root用户和密码登录

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部