ubuntu20.04 gdm3 命令永久禁止弹窗:需要认证 管理员服务或单元文件需要认证
时间: 2024-09-27 11:13:34 浏览: 175
Ubuntu 20.04 使用GDM (GNOME Display Manager) 的情况下,遇到“需要认证管理员服务”或类似提示的弹窗通常是由于安全设置,特别是对于自动登录(如通过LightDM)的限制。如果你想永久禁用这个提示,你可以采取以下步骤:
1. **编辑`gdm3`配置文件**:
打开终端,输入以下命令以打开`gdm3`配置文件:
```
sudo nano /etc/gdm3/custom.conf
```
这将打开一个文本编辑器,如果没有找到`[Security]`部分,可以添加它。
2. **阻止密码请求**:
在 `[Security]` 部分,添加或修改 `RequiringPasswordAuthentication` 设置为 `false` 或 `never`,使其看起来像这样:
```
[Security]
RequiringPasswordAuthentication=false
```
3. **保存并关闭**:
按 `Ctrl + X`,然后按 `Y` 确认保存更改,最后按回车键。
4. **重启服务**:
为了使更改生效,运行:
```
sudo systemctl restart gdm3
```
5. **确认更改**:
如果成功,你应该不会再看到需要认证的提示了。然而,这可能会降低系统的安全性,因此只在了解风险的情况下进行操作。
相关问题
ubuntu20.04 gdm3 命令永久禁止弹窗:需要认证 管理系统服务或单元文件需要认证
Ubuntu 20.04 使用的是GNOME Display Manager (GDM3) 登录管理器,在某些情况下,如更新系统或安装新软件时会提示需要用户认证。如果你想要永久禁用这种登录屏幕的认证提示,可以编辑系统的GDM配置文件。
首先,打开终端并使用 `sudo` 权限运行:
```sh
sudo nano /etc/gdm3/custom.conf
```
然后在打开的文本编辑器中,添加一行或多行以禁用自动登录或者设置无密码模式。例如,你可以找到 `[Security]` 部分,并在下面增加以下内容:
```bash
[greeter]
autologin-user=your_username
autologin-enabled=true
password-hash-algorithm=sha512-pls
```
将 `your_username` 替换为你希望自动登录的用户的用户名。这里设置了自动登录和密码算法,可以根据需求选择是否启用密码。
保存文件后,记得重启 GDM3 使其生效:
```sh
sudo systemctl restart gdm3
```
或者如果想让更改立即生效而无需重启,可以运行:
```sh
sudo gsettings set org.gnome.SessionManager require-pin-code false
sudo gsettings set org.gnome.SessionManager require-sudo-password false
```
这样就完成了GDM3登录时不显示认证窗口的设置。但是请注意,这可能会降低系统的安全性,因为所有用户都将自动登录。
ubuntu20.04 gdm3 命令禁止弹窗:需要认证 管理员服务或单元文件需要认证
Ubuntu 20.04 使用的是GNOME Display Manager (GDM) 作为默认的登录管理器,当用户首次启动系统并遇到“需要认证管理员服务”这样的提示时,通常是因为安全设置要求验证权限,尤其是对于图形界面登录。
如果你想要禁止单次会话中关于管理员认证的提示,可以尝试修改`/etc/gdm3/custom.conf` 文件,添加或者编辑 `greeter-password-setup-enabled` 配置项。将其设置为 `false` 可能会阻止密码输入框的显示:
```bash
sudo nano /etc/gdm3/custom.conf
```
然后,在 `[greeter]` 区域找到类似这样的行:
```markdown
greeter-password-setup-enabled=false
```
如果不存在,就新增一行。保存并关闭文件后,重启GDM服务使之生效:
```bash
sudo systemctl restart gdm3
```
然而,这将只影响当前用户的会话,重启电脑后可能会再次看到提示。若希望永久更改,可以在`/etc/pam.d/gdm3` 或者 `/usr/share/gnome-session-customizations/actions/policy.gconf` 中配置PAM(Pluggable Authentication Modules)。
阅读全文