Linux取消开机登录
来源:互联网 发布:java实现文件udp上传 编辑:程序博客网 时间:2024/06/06 08:29
最近在移植Linux3.0.35内核时,发现在内核启动完时需要输入登录账号
此处省略N多开机打印信息...Synthesizing initial hotplug eventsSetting the hostname to freescaleMounting filesystemscp: write error: No space left on devicecp: write error: No space left on devicecp: write error: No space left on devicecp: write error: No space left on devicecp: write error: No space left on devicecp: write error: No space left on devicemount: mounting usbfs on /proc/bus/usb failed: No such file or directorystarting pid 3114, tty '': '/etc/rc.d/rc_gpu.S'starting pid 3120, tty '': '/etc/rc.d/rc_mxc.S'arm-none-linux-gnueabi-gcc (Freescale MAD -- Linaro 2011.07 -- Built at 2011/08/10 09:20) 4.6.2 20110630 (prerelease)root filesystem built on Sun, 15 Mar 2015 14:27:16 +0800Freescale Semiconductor, Inc.freescale login:
输入root就可以进入到根目录,这样很麻烦,而且暂时也不需要这功能,所以就打算取消掉。
从打印信息看肯定是运行了login命令,但在etc目录下搜索怎么也找不到任何关于login的信息...网上找了很久才发现原来还有getyy这命令会运行登录命令。
查看etc/inittab文件
# see busybox-1.00rc2/examples/inittab for more examples::sysinit:/etc/rc.d/rcS::respawn:/etc/rc.d/rc_mxc.S ::sysinit:/etc/rc.d/rc_gpu.S::ctrlaltdel:/sbin/reboot::shutdown:/etc/rc.d/rcS stop::restart:/sbin/init继续查看rc_mxc.S
#!/bin/bash#if grep -sq ttymxc0 /proc/cmdline; then /sbin/getty -L ttymxc0 115200 vt100 elif grep -sq ttymxc1 /proc/cmdline; then /sbin/getty -L ttymxc1 115200 vt100elif grep -sq ttymxc2 /proc/cmdline; then /sbin/getty -L ttymxc2 115200 vt100elif grep -sq ttymxc3 /proc/cmdline; then /sbin/getty -L ttymxc3 115200 vt100else sleep 1000fi在这里就运行了getty这个命令
想要跳过启动登录直接进入根目录,只需要修改etc/inittab即可
# see busybox-1.00rc2/examples/inittab for more examples::sysinit:/etc/rc.d/rcS#::respawn:/etc/rc.d/rc_mxc.Sttymxc0::askfirst:-/bin/sh::sysinit:/etc/rc.d/rc_gpu.S::ctrlaltdel:/sbin/reboot::shutdown:/etc/rc.d/rcS stop::restart:/sbin/init
其中
::askfirst:-/bin/sh是以普通用户身份进入系统(bin前面有一横杆)::askfirst:/bin/sh是以root身份进入系统
以上两种方法进入系统是没问题的,但在运行程序时不能使用 Ctrl+C 强制中断程序,因为console端口和我登录的默认端口是不一致的
所以还需要在前面加上ttymxc0
ttymxc0::askfirst:-/bin/sh
全剧终。。。
0 0
- Linux取消开机登录
- linux取消开机密码
- 开机登录时取消Ctrl+Alt+Delete
- Win7系统开机登录框怎么取消?
- win10 关闭 取消 开机登录密码
- win10 关闭 取消 开机登录密码
- 取消windows开机登录窗口,让电脑自动登录
- 如何取消开机按ctrl+alt+del 登录框
- 如何取消windows xp开机时的登录界面
- Win7 8 10 分别怎么取消开机登录密码
- linux 开机自动登录应用
- Linux 图形界面登录的取消和设置
- 如何设置win10登录不需输入开机密码_?win10开机密码取消的方法
- 开机到登录的 Linux 启动全过程
- Linux 下设置开机自动登录
- 使用samba实现访问Ubuntu文件夹 && Ubuntu取消锁屏屏保和解锁 && Ubuntu取消开机登录框
- linux去掉登录界面,开机自动登录root用户
- windows 2000/xp/2003开机后的密码登录界面取消
- 结束结构体与简单链表
- 161206随笔记录
- 浅谈laravel框架
- 如何做到招聘要求中的「要有扎实的 Java 基础」
- 苹果Mac OS X显示隐藏文件的方法
- Linux取消开机登录
- SQLPlus
- MyBatis的环境搭建
- CentOS6x升级glibc
- iFunk翼,只用品质说话
- Android中activity的启动模式
- Eclipse快捷键 10个最有用的快捷键
- Java字符串,数字之间的转换
- IE之间的HACK