Linux系统字符终端自动登录问题
Linux系统字符终端自动登录的一解决办法:
Linux中如何自动登录虚拟控制台
This article describes how to automatically login to a virtual console at the end of the boot process. This article only covers console logins; methods for starting an X server are described in Start X at Boot.
Using mingetty
This is the preferred (i.e. clean) method.
Install the mingetty package from the AUR. mingetty is designed to be a minimal getty and allows automatic logins. Then, in /etc/inittab change:
c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux
to
c1:2345:respawn:/sbin/mingetty --autologin USERNAME tty1 linux c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux
The user can change every line to use mingetty if preferred, but it is not necessary.
Using a C login program
As an alternative, a C login program can be written:
#include <unistd.h>int main() {execlp( "login", "login", "-f", "USERNAME", NULL); }
Here, the C function execlp executes the command login -f USERNAME.
The program must be compiled and copied to an appropriate location:
# gcc -o autologin autologin.c # cp autologin /usr/local/sbin/
Finally, edit etc/inittab and change:
c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux
to:
c1:2345:respawn:/sbin/agetty -n -l /usr/local/sbin/autologin 38400 tty1 linux c2:2345:respawn:/sbin/agetty -8 38400 tty2 linux c3:2345:respawn:/sbin/agetty -8 38400 tty3 linux c4:2345:respawn:/sbin/agetty -8 38400 tty4 linux c5:2345:respawn:/sbin/agetty -8 38400 tty5 linux c6:2345:respawn:/sbin/agetty -8 38400 tty6 linux
Linux系统字符终端自动登录问题相关推荐
- linux系统无需设置密码自动登录用户
cd /etc/lightdm/在lightdm.conf文件中, 修改 autologin-user = root 则主机开机时,免密码登录root用户
- linux系统打开终端自动执行:source .bashrc
1.进入家目录 cd ~ cd ~ 2. vim 编辑器打开.bash_profile 如果没有会自动创建 vim .bash_profile 3.输入下面内容后 :wq 保存并退出 # .bash_ ...
- Linux系统之终端管理命令的基本使用
Linux系统之终端管理命令的基本使用 一.检查本地系统环境 1.检查系统版本 2.检查系统内核版本 二.终端介绍 1.终端简介 2.Linux终端简介 3.终端的发展 三.终端的相关术语 1.终端模 ...
- linux系统从开机到登录之前的启动流程
Linux系统从开机到登录之前的启动流程 1.开机BIOS自检 接通电源开机,计算机会先加载BIOS信息,因为BIOS中包含了CPU的相关信息,设备启动顺序信息 ,硬盘信息,内存信息,时钟信息,pnp ...
- Linux系统 设置 cockpit 自动开机启动时异常问题处理(设置systemctl enable cockpit 异常【解决办法】)
Linux系统 设置 cockpit 自动开机启动时异常问题处理 问题系统: Centos7 Fedora29 RedHat7 systemctl enable cockpit 时,会出现如下错误: ...
- 【linux系统编程】远程登录工具ssh | 跨主机远程拷贝scp
远程登录工具ssh && 跨主机远程拷贝scp 正文开始@Assassin 目录: 远程登录工具ssh && 跨主机远程拷贝scp 1. ssh简介: 2. ssh基本 ...
- 抓包分析,一条Linux命令实现路由器自动登录深大校园网认证(Drcom Pt版)
先说结论,通过抓包分析简化最后可以得出,其登录过程只是一个简单的向服务器发送HTTP GET请求或HTTP POST请求.只要在路由器启动之后自动发送一段 HTTP 请求,即可实现自动登录. 对于 G ...
- linux进入字符界面的登录密码,三种进入CentOS界面字符方法
三种进入CentOS界面字符方法 在CentOS界面切换问题中,也许很多人习惯进入字符工作方式来进行操作.那么如何切换到字符工作方式呢?下面我们就来介绍3种方法来进入字符工作方式: 在图形环境下开启终 ...
- linux同步webdav,Linux系统使用WebDAV自动挂载私有云盘
穿越派·派盘 ▹ 专属私有!个人电脑秒变云盘,云盘数据保存在个人电脑本地,安全防泄密. ▹ 全平台远程访问,手机秒扩容,不限空间.不限网速. ▹ 支持各种AAP中的WebDAV协议,支持数据同步备份. ...
- linux 命令行模式自动登录,实现linux的自动登录--命令行模式启动
linux的登录主要是由两个文件在控制,/usr/sbin/getty来获得用户名,并进行检查用户名是否存在,然后将用户名传递给/usr/bin/login来获取用户输入密码和检查密码是否正确. 所以 ...
最新文章
- 没抢到欧冠杯的票?没关系!在VR中看!
- python3 sha 系列 hex 加密 以sha256为例
- CSDN移动助手v0.01发布
- win7 部署tomcat
- 学会了这些技术,你离BAT大厂不远了
- python的format函数如何理解_python format函数的使用
- 生宣、熟宣、半生半熟宣纸各有什么特点?初学书法用哪种宣纸好?
- 计算机缺失esul.dll,msedgeupdateres_es.dll
- 数据库常用sql语句总结
- Excel -- 行列数据移动(移动复制)
- arcgis 循环模型批量处理_科学网-ArcGIS模型构建器批处理操作-张凌的博文
- JeecgBoot 3.3.0 版本发布,基于代码生成器的企业级低代码平台
- Android适配虚拟按键-亲测华为小米手机有效
- 发布Python包到pypi
- KeyStore加载PublicKey/PrivateKey(公/私钥)证书
- 小米note刷android8.1,【Android 8.1.0】RR-O For Xiaomi Mi Note Pro(小米Note顶配版)
- 初玩scrapy:爬取淘票票(1)
- “世界那么大,我想去看看” ——10款精美的旅游网站设计欣赏
- C/C++中浮点数格式学习——以IEEE75432位单精度为例
- 【一】Excel VBA开发 初探
热门文章
- 一阶低通滤波器方程_一阶有源低通滤波电路与最经典一阶低通滤波器电路图
- 5.8G微波雷达模块使用,5.8G微波雷达模块工作原理和介绍
- matlab:圆形的图像识别(二)
- MATLAB中fspecial()函数的用法
- 解决方法:python下载慢,pycharm下载慢,anaconda下载慢,百度网盘链接分享给你备用
- yuki翻译器钩子_YUKI GALGAME翻译器
- yuki翻译器钩子_最新YUKI GALGAME翻译器下载地址电脑版-CC软件
- oracle通过日期函数求年龄的大小
- Flutter-16进制透明颜色对照表
- 树莓派教程 - 2.1 树莓派USB摄像头 树莓派罗技免驱摄像头 fswebcam常用参数