busybox登陆后没要求输入密码的解决办法
2011-11-10 11:25
232 查看
http://lauwd.blog.163.com/blog/static/76056969200911254241151/
制作好ramdisk之后 通过串口进入系统 却发现系统直接登录进去了 并没有要求用root用户名和密码进行登录 解决如下
在 /etc/init.d/rcS 文件添加如下语句
root:/> cat /etc/inittab
::sysinit:/etc/init.d/rcS
::respawn:/bin/login
#::respawn:-/bin/sh
#tty2::askfirst:-/bin/sh
::ctrlaltdel:/bin/umount -a -r
然后还得在/etc/下添加group shadow passwd这3个文件
busybox提示can't access tty.job control turned off 解决方法
/etc/inittab写法如下
对于X86:
tty1::respawn:/sbin/getty 38400 tty1
tty2::respawn:/sbin/getty 38400 tty2
对于ARM:
首先确保在/dev/ttyS0存在,否则自己在/linuxrc或/etc/rcS或/urs/local/rc.local中加入
ln -s /dev/tts/0 /dev/ttyS0
ln -s /dev/vc/0 /dev/tty0
ln -s /dev/vc/1 /dev/tty1
ln -s /dev/vc/2 /dev/tty2
注意:确保在执行下面的语句前在/dev下建立ttyS0
方法1:
/etc/inittab写入
console::sysinit:-/etc/rcS
ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100
方法2:
/etc/inittab写入
console::sysinit:-/etc/rcS
ttyS0::respawn:-/bin/sh
前者需要登陆验证,会出现提示输入用户名和密码,后者不会
方法3:
修改内核源码
在内核源码drivers/char/tty_io.c中将
noctty = 1
改为
noctty = 0
然后
/etc/inittab可以使用默认的,也可以写成:
console::sysinit:-/etc/rcS
console::respawn:/sbin/getty console 115200 ttyS0
制作好ramdisk之后 通过串口进入系统 却发现系统直接登录进去了 并没有要求用root用户名和密码进行登录 解决如下
在 /etc/init.d/rcS 文件添加如下语句
root:/> cat /etc/inittab
::sysinit:/etc/init.d/rcS
::respawn:/bin/login
#::respawn:-/bin/sh
#tty2::askfirst:-/bin/sh
::ctrlaltdel:/bin/umount -a -r
然后还得在/etc/下添加group shadow passwd这3个文件
busybox提示can't access tty.job control turned off 解决方法
/etc/inittab写法如下
对于X86:
tty1::respawn:/sbin/getty 38400 tty1
tty2::respawn:/sbin/getty 38400 tty2
对于ARM:
首先确保在/dev/ttyS0存在,否则自己在/linuxrc或/etc/rcS或/urs/local/rc.local中加入
ln -s /dev/tts/0 /dev/ttyS0
ln -s /dev/vc/0 /dev/tty0
ln -s /dev/vc/1 /dev/tty1
ln -s /dev/vc/2 /dev/tty2
注意:确保在执行下面的语句前在/dev下建立ttyS0
方法1:
/etc/inittab写入
console::sysinit:-/etc/rcS
ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100
方法2:
/etc/inittab写入
console::sysinit:-/etc/rcS
ttyS0::respawn:-/bin/sh
前者需要登陆验证,会出现提示输入用户名和密码,后者不会
方法3:
修改内核源码
在内核源码drivers/char/tty_io.c中将
noctty = 1
改为
noctty = 0
然后
/etc/inittab可以使用默认的,也可以写成:
console::sysinit:-/etc/rcS
console::respawn:/sbin/getty console 115200 ttyS0
相关文章推荐
- busybox登陆后没要求输入密码的解决办法
- [转]busybox登陆后没要求输入密码的解决办法
- busybox登陆后没要求输入密码的解决办法
- busybox登陆后没要求输入密码的解决办法
- busybox登陆后没要求输入密码的解决办法
- 安装了iis之后,打开默认网站http://localhost/要求输入用户名和密码解决办法
- Mysql普通用户不用输入密码也登陆解决办法
- 关于busybox自带的ftpd不能使用用户名和密码登陆的解决办法
- win7键盘失灵 登陆界面键盘失效无法输入密码的解决办法
- IIS无法正常访问,弹出登陆框让输入用户名密码解决办法
- win7键盘失灵 登陆界面键盘失效无法输入密码的解决办法
- TMOCAT与IIS整合后客户端访问主机时要求输入密码问题的解决办法
- [工作日志] centos登录输入正确账号密码重复要求登录--解决办法
- psftp登陆输入正确用户名和密码后无响应解决办法
- IIS无法正常访问,弹出登陆框让输入用户名密码解决办法
- VMware虚拟机中Ubuntu输入密码登陆后桌面黑屏的解决方法
- Navicat Premium---连接云数据库,每次都要输入密码的解决办法
- ubuntu用su切换,输入密码提示认证失败解决办法
- 如何解决putty登陆很慢才出现密码输入行
- 解决:Eclipse SVN一直要求输出登陆密码