linux用命令取消自动登录

不及物动词 其他 418

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要取消Linux系统的自动登录功能,可以通过修改相关配置文件来实现。

    1. 打开终端,以root权限登录系统。

    2. 使用文本编辑器打开 `getty` 配置文件。在大部分Linux发行版中,该文件通常位于 `/etc/gettytab` 或 `/etc/inittab`。

    3. 在该文件中,找到包含 `AUTOLOGIN` 的行。这行可能是以 `c` 或 `C` 开头的。也可能是其他以 `tty` 开头的行,具体视发行版而定。

    4. 在这一行中,找到包含 `on` 的参数。将 `on` 改为 `off`。如果没有 `on` 参数,可以尝试将行删除或注释掉。

    5. 保存文件并退出文本编辑器。

    6. 重启系统,或者重启 `getty` 进程,以使配置修改生效。这可以通过执行以下命令来实现:

    “`shell
    sudo systemctl restart getty@ttyX.service
    “`

    注意将 `ttyX` 替换为实际的终端号。可以通过 `tty` 命令查看当前终端。

    7. 系统重新启动后,自动登录功能应该已经被取消了。现在,系统将会要求输入用户名和密码才能登录。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,取消自动登录有多种方法,下面是一种基于命令行的方法:

    1. 打开终端:使用快捷键Ctrl+Alt+T或从应用程序菜单中找到终端。

    2. 运行命令:输入以下命令并按Enter键:
    sudo nano /etc/gdm3/custom.conf

    该命令将使用nano文本编辑器打开GDM3登录管理器的配置文件。

    3. 编辑配置文件:在打开的文件中,找到以下行:
    # AutomaticLoginEnable = true
    # AutomaticLogin = user1

    将这些行的注释(#)符号去除,然后将用户名(user1)更改为需要取消自动登录的用户名。

    4. 保存并退出:按Ctrl+O保存文件,然后按Ctrl+X退出nano编辑器。

    5. 重新启动:最后,重新启动计算机以使更改生效。
    输入以下命令并按Enter键:
    sudo reboot

    计算机将重新启动并在登录时不再自动登录您指定的用户。

    请注意,这种方法只适用于使用GDM3登录管理器的Linux发行版,例如Ubuntu和Debian。对于其他登录管理器,例如LightDM或SDDM,可以使用类似的方法进行取消自动登录。如果您不确定使用的是哪种登录管理器,请参考您的Linux发行版的文档或官方支持网站。另外,在进行任何系统设置更改之前,建议先备份相关配置文件,以防止意外情况。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以通过一些简单的命令取消自动登录。下面是取消自动登录的方法和操作流程:

    1. 打开终端:可以通过按下`Ctrl+Alt+T`组合键来打开终端,或者通过菜单中的”终端”选项打开。

    2. 登录为管理员:使用管理员账户登录到系统中。如果你没有管理员权限,请使用`sudo`命令执行这些命令。

    3. 打开”登录管理器”设置:不同的Linux发行版有不同的登录管理器,比如GDM(GNOME Display Manager)、LightDM(Lightweight Display Manager)和SDDM(Simple Desktop Display Manager)。您需要找到您系统使用的登录管理器来进行相应的设置。

    – 对于GDM登录管理器,请执行以下命令:
    “`shell
    sudo gdm3setup
    “`

    – 对于LightDM登录管理器,请执行以下命令:
    “`shell
    sudo nano /etc/lightdm/lightdm.conf
    “`
    在打开的文件中,找到`autologin-user`和`autologin-user-timeout`行,将其注释掉或者将其对应的值修改为空。

    – 对于SDDM登录管理器,请执行以下命令:
    “`shell
    sudo nano /etc/sddm.conf
    “`
    在打开的文件中,找到`Autologin=`行,将其注释掉或者将其对应的值修改为空。

    4. 保存并关闭文件。

    5. 重启系统:执行以下命令来重启系统,使设置生效。
    “`shell
    sudo reboot
    “`

    6. 此时,系统将不再自动登录到默认用户,而是显示登录界面,需要手动输入用户名和密码登录。

    请注意,在更改登录管理器设置之前,建议您先备份有关文件,以防发生意外情况。此外,具体的命令和设置可能因不同的Linux发行版而有所变化,请根据自己的系统做相应的调整。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部