修改 启动 service
vi /etc/systemd/system/getty.target.wants/getty@tty1.service ExecStart=-/sbin/agetty -o '-p -- \\u' --noclear %I $TERM 修改为 ExecStart=-/sbin/agetty -a root --noclear %I $TERM
临时切换 运行模式
#- 完全多用户模式(标准的运行级) init 3 # - X11 (xwindow) 图形化界面模式 init 5
永久 切换 运行模式
# 永久 切换到 多用户 systemctl set-default multi-user.target # 永久 切换到 桌面启动 systemctl set-default graphical.target
由于界面 不同 os 实现 不一样, 所以 方法 估计 也都 不太通用,博主 还是 建议 大家 学习 linux 使用 命令行 进行学习
centos8 界面免密登录
留言中的 解决 方法
grant-bobo:我找到了解决办法: 修改/etc/gdm/custom.conf文件, [daemon]下添加以下两行 AutomaticLoginEnable=True AutomaticLogin=root 重启即可
ubuntu18 的界面 免密 登录
#1. 复制命令(设置启动参数) vi /lib/systemd/system/rc.local.service #1.1. 复制代码(下面代码按ESC再 :wq 回车) [Unit] Description=/etc/rc.local Compatibility Documentation=man:systemd-rc-local-generator(8) ConditionFileIsExecutable=/etc/rc.local After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/etc/rc.local start TimeoutSec=0 RemainAfterExit=no GuessMainPID=no #这一段原文件没有,需要自己添加 [Install] WantedBy=multi-user.target Alias=rc-local.service #2. 复制命令(设置软连接,开机启动回去/etc/……这个目录下去找文件) ln -s /lib/systemd/system/rc.local.service /etc/systemd/system/rc.local.service #3. 复制命令(本身是没有rc.local文件的,后来上帝说要有它,就有了) vi /etc/rc.local #3.1. 复制代码(要开机启动的脚本、服务或者其他的操作都把命令写入这个脚本) #!/bin/bash echo "hello" > /etc/test.log /etc/init.d/webserver start exit 0 #添加可执行权限 sudo chmod +x /etc/rc.local #4. 重启电脑 sudo reboot