ubuntu20.04 gdm3 命令永久禁止弹窗:Authentication Required Authentication is requered to manage system service or unit files
时间: 2024-09-26 09:18:15 浏览: 168
在Ubuntu 20.04 使用GDM3 登录界面时,有时会出现“Authentication Required”弹窗,这是由于尝试修改系统服务或启动器单元文件时权限不足所触发的。如果你希望永久禁止这类弹出确认请求,可以按照以下步骤操作:
1. **创建一个新的用户组**:
打开终端,输入命令创建一个新的无密码用户组,例如 "noauth":
```
sudo addgroup noauth nogroup
```
2. **切换到root用户** 或者使用 `sudo` 对于接下来的操作:
```
sudo -i
```
3. **更改GDM配置**:
编辑 `/etc/gdm3/custom.conf` 文件:
```
sudo nano /etc/gdm3/custom.conf
```
在 `[Files]` 部分,添加以下行,指定哪个用户组应该有管理权限:
```
[Files]
AllowRoot=true
DefaultUserGroup=noauth
```
4. **重启GDM3** 以应用新的设置:
```
sudo systemctl restart gdm3
```
现在,当你试图通过GDM3 登录界面管理服务或启动器单元文件时,不会再出现认证要求。但请注意,这样做可能会导致安全性降低,因为无密码用户组成员可以直接访问系统资源,所以只应在测试或特定环境中使用。
相关问题
ubuntu20.04 gdm3命令禁止弹窗Authentication Required Authentication is requered to manage system service or unit files
Ubuntu 20.04 使用 GDM3 登录界面时,有时会遇到"Authentication Required"的提示,这通常是因为你需要验证权限才能管理系统服务或单元文件。当你尝试通过终端登录到有特定权限限制的账户时,系统会要求提供密码。
要禁止单次登录时的自动弹出这个提示,你可以通过编辑`gdm.conf`配置文件来设置。以下是操作步骤:
1. 打开终端并输入以下命令以打开`gdm.conf`文件:
```
sudo nano /etc/gdm3/custom.conf
```
这需要管理员权限(sudo),因为文件通常只允许root访问。
2. 在打开的文本编辑器中,找到`[daemon]`部分,然后添加或修改`require-session-keyring-login`行,将其值设为`false`,表示不需每次都要求密码:
```
[daemon]
#...
require-session-keyring-login=false
```
3. 保存并关闭文件。记得按Ctrl+X,然后选择Y保存更改,并回车确认。
4. 刷新配置让更改生效,可以运行:
```
sudo restart gdm3
```
或者
```
sudo systemctl restart gdm3
```
完成以上步骤后,你应该就不会再看到“Authentication Required”的弹出了。但请注意,这样做可能会增加系统的安全风险,因为它减少了对敏感操作的保护。在日常管理中,尽量保持良好的安全习惯,避免不必要的权限提升。如果经常需要管理服务,考虑创建一个具有相应权限的专门用户并使用它登录。
ubuntu20.04 gdm3 命令永久禁止弹窗:需要认证 管理员服务或单元文件需要认证
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. **确认更改**:
如果成功,你应该不会再看到需要认证的提示了。然而,这可能会降低系统的安全性,因此只在了解风险的情况下进行操作。
阅读全文