如何在 Ubuntu 20.04 LTS 中启用/禁用自动登录
用户必须提供身份验证信息才能登录 Linux 系统是常见的做法。这有助于保护系统上驻留的敏感或个人文件、电子邮件和其他数据免受任何物理入侵。但是,如果您的系统位于没有任何隐私威胁的安全位置,则您可以省去每次登录时提供用户凭据的麻烦。在本文中,我们将向您展示两种启用/禁用的方法自动登录您的 Ubuntu 系统:
- 通过命令行。
- 通过图形界面。
请注意,我们已在 Ubuntu 20.04 LTS 和 Ubuntu 18.04 LTS 上测试了本教程。
通过命令行启用/禁用自动登录
作为超级用户,您可以通过在 custom.conf 文件中进行一些配置更改来为自己或任何其他 Ubuntu 用户启用自动登录,如下所示:
- 通过 Ubuntu Dash 或按 Ctrl+Alt+T 打开终端。
- 通过以下命令在 Nano 编辑器中打开 custom.conf 文件:
sudo nano /etc/gdm3/custom.conf
请注意,您需要成为超级用户才能编辑大部分系统配置。
输入密码后,将打开以下文件:
在此文件中,所选行已被注释掉。我们可以通过行开头是否存在 # 字符来识别注释掉的行。解释器在读取配置文件时会忽略注释行。这意味着在我们的文件中,user1 的自动登录功能已被禁用。
为用户启用自动登录
您可以简单地从我们选择的最后两行中删除#字符,并为您想要启用自动登录的用户提供用户名而不是值“user1”。
例如:
在本教程中,我们已将值 user1 替换为 sana。您可以看到现在启用的功能的颜色变化。
现在按 Ctrl+X,然后按 Y 保存文件。
现在,当您重新启动计算机时,指定的用户将登录,而不会被要求提供任何身份验证详细信息。
禁用用户自动登录
为了禁用某个用户的自动登录,您可以简单地注释掉(添加#字符)custom.conf 中指定AutomaticLoginEnable=true 和Automatic Login=[user1] 的行。
您可以看到现已禁用的功能的颜色变化。请按 Ctrl+X,然后按 Y 保存文件。现在,当您重新启动计算机时,将要求指定用户提供登录的身份验证详细信息。
通过 GUI 启用/禁用自动登录
您可以通过图形界面为自己或任何其他 Ubuntu 用户启用/禁用自动登录,如下所示:
单击 Ubuntu 屏幕右上角的向下箭头,然后单击您的用户名。将显示以下选项:
选择帐户设置选项。
将打开以下用户对话框。由于您需要成为超级用户才能配置这些设置,因此默认情况下将禁用“自动登录”按钮。单击位于对话框右上角的“解锁”按钮以启用此按钮。
通过以下对话框提供身份验证详细信息,然后单击“身份验证”:
现在,您可以将“自动登录”按钮切换为“关闭”或“打开”,具体取决于您是要启用还是禁用用户的自动登录。
当您重新启动计算机时,登录身份验证过程将取决于您在此处所做的选择。
通过遵循本教程中描述的简单步骤,您可以为自己或其他用户(作为管理员)启用/禁用自动登录功能。这样您就可以根据需要设置对计算机的安全访问。