Linux笔记之Ubuntu系统设置自动登录tty1界面

Ubuntu22.04系统
编辑getty配置文件
bash 复制代码
vim /etc/systemd/system/getty@tty1.service.d/override.conf

如果该目录或者文件不存在,进行创建。

在override.conf文件中进行编辑:
bash 复制代码
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin yourusername --noclear %I $TERM

退出编辑并保存文件

重新加载systemd配置
bash 复制代码
sudo systemctl daemon-reload
sudo systemctl restart getty@tty1.service

最后可重启机器测试自动登录

Ubuntu18.04和Ubuntu16.04系统
编辑getty文件
bash 复制代码
vim /etc/systemd/system/getty@tty1.service.d/override.conf

如果该目录或者文件不存在,则需要创建

在override.conf文件中进行编辑:
bash 复制代码
[Service]
ExecStart=
ExecStart=-/sbin/agetty --noissue --autologin root %I $TERM
Type=idle
自动测试脚本

在根目录.profile中添加自动测试脚本/root/.profile

bash 复制代码
TTYCount=`tty | grep tty1 | wc -l`
if [[ $TTYCount -eq 1 ]]; then
	autotest.sh
fi
相关推荐
七牛云行业应用7 小时前
Ollama 本地部署 DeepSeek 完全指南:macOS / Windows / Linux 三端安装 + GPU 配置 + API 调用
linux·windows·macos
xqqxqxxq8 小时前
技术笔记:上下文工程(Context Engineering)心得总结(李博杰《深入理解 AI Agent》2.1,2.2观后总结)
人工智能·笔记
三言老师8 小时前
CentOS7.9:Redis服务器部署结构化实战教程
linux·运维·服务器·数据库
味悲8 小时前
Linux提权
linux·服务器·安全
无足鸟ICT9 小时前
【RHCA+】替换变量
linux
尘似鹤9 小时前
rk3506的uboot源码分析(三)
linux·uboot
2023自学中9 小时前
imx6ull 开发板 贪吃蛇, C++11 SDL2 无硬件GPU优化版
linux·c++
我头发多我先学10 小时前
Linux入门:简要认识Linux和基础指令
linux·运维·服务器
逍遥德10 小时前
运维技术栈Linux+docker+Kubernetes+Jenkins/GitLab CI 知识点详细列表
linux·运维·docker
冰封之寂11 小时前
Docker 部署与基础命令详解:从安装到容器管理全流程指南
linux·运维·docker·容器