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