相关疑难解决方法(0)

如何覆盖或配置 systemd 服务?

许多 sysv init 脚本使用相应的文件/etc/default来允许管理员对其进行配置。可以使用.override文件修改新贵的工作。既然 systemd 是 Ubuntu 中的默认设置,我该如何覆盖或配置 systemd 单元?

configuration services systemd

152
推荐指数
1
解决办法
17万
查看次数

如何在 Ubuntu Server 16.04.1 上启动时自动登录?

我在 Ubuntu Server 16.04.1 LTS 启动时遇到自动登录问题。

我使用此服务器仅用于收听网络广播,因此我不关心安全性。

我能够创建一个 bash 脚本来自动启动 mplayer,但无法配置自动登录。

我已经尝试了至少 4 种解决方案(总是编辑文件/etc/init/tty1.conf,当然用实际用户名替换 USERNAME):

  1. 改变线从

    exec /sbin/getty -8 38400 tty1
    
    Run Code Online (Sandbox Code Playgroud)

    exec /sbin/getty -8 38400 tty1 -a USERNAME 
    
    Run Code Online (Sandbox Code Playgroud)
  2. 改变线从

    exec /sbin/getty -8 38400 tty1
    
    Run Code Online (Sandbox Code Playgroud)

    exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1
    
    Run Code Online (Sandbox Code Playgroud)
  3. 安装rungetty,注释行

    exec /sbin/getty -8 38400 tty1
    
    Run Code Online (Sandbox Code Playgroud)

    并添加行

    exec /sbin/rungetty --autologin USERNAME tty1 
    
    Run Code Online (Sandbox Code Playgroud)
  4. 安装mingetty,注释行

    exec /sbin/getty -8 38400 tty1
    
    Run Code Online (Sandbox Code Playgroud)

    并添加行

    exec /sbin/mingetty --autologin USERNAME tty1
    
    Run Code Online (Sandbox Code Playgroud)

没有任何帮助 - 我必须在启动时输入我的登录名和密码 - 知道该怎么做吗?

startup command-line login

17
推荐指数
2
解决办法
6万
查看次数

标签 统计

command-line ×1

configuration ×1

login ×1

services ×1

startup ×1

systemd ×1