标签: elevation

“检测到系统问题”密码失败

我有多个 Ubuntu Precise 服务器和工作站,所有这些服务器和工作站都遇到同样令人恼火的问题:当“检测到系统问题”对话框由于某些原因或其他崩溃而出现时,单击“报告问题”会抛出一个提升对话框...... ,不幸的是,不起作用。

假设这意味着提升对话框正在寻找 root 密码 - 没有 - 而不是寻找我自己的密码以与 sudo 一起使用(并且,是的,我的帐户是 sudo 组的成员,并且正常的 gksudo 提示工作得很好)。

有人知道这是怎么回事吗?我真的很希望能够在事情崩溃时提交问题报告。我最终不得不像某种不关心报告错误的擦洗剂一样单击“关闭”,这让我无休止地恼火。>=[

password apport elevation

6
推荐指数
2
解决办法
1352
查看次数

即使使用了 sudo,vim 也无法写入文件

我发现vim,如果我尝试编辑一个作为普通用户我没有写访问权限的文件,即使我使用sudo,我也无法写入它,尽管如果我nano用来编辑同一个文件它可以工作。

例如,如果我这样做:

sudo vim /var/path/to/file.conf
Run Code Online (Sandbox Code Playgroud)

我将在文件中获取此信息,但无法编辑该文件:

"/var/path/to/file.conf" [readonly]
Run Code Online (Sandbox Code Playgroud)

但如果我改为:

sudo nano /var/path/to/file.conf
Run Code Online (Sandbox Code Playgroud)

它将能够写入文件,为什么会这样,为什么不像它那样sudo提供vim写访问权限nano?这是某种错误吗?或者这只是注定的事情?因为它非常烦人。


操作系统信息:

Description:    Ubuntu 15.04
Release:    15.04
Run Code Online (Sandbox Code Playgroud)

包装信息:

vim:
  Installed: 2:7.4.488-3ubuntu2
  Candidate: 2:7.4.488-3ubuntu2
  Version table:
 *** 2:7.4.488-3ubuntu2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages
        100 /var/lib/dpkg/status
Run Code Online (Sandbox Code Playgroud)

vim root sudo privileges elevation

5
推荐指数
1
解决办法
5729
查看次数

是否可以使用提升的权限启动 nautilus 或 gedit?

有时我需要编辑/etc. 我知道我可以使用控制台(sudo mv some/file /etc/some/filesudo nano /etc/some/file)等来做到这一点,但我发现这种方式有点笨拙。你可以说我被宠坏了,但我确实习惯了 Nautilus 和 Gedit 等 GUI 工具。

Ubuntu Mate 或 Mint 等发行版让这一切变得简单:我可以右键单击一个文件夹,然后会出现一个上下文菜单,其中包含“以管理员身份打开”等选项”等选项。从那时起,双击文本文件即可在 gedit 中以提升的权限打开它。

但是,我在 Ubuntu 默认的 Unity 版本中找不到这样的选项:

在此输入图像描述

笔记:

  • 我知道问题Ways to run Nautilus withlevated privileges,但这里推荐的解决方案是使用gksudo,它不再有效
  • 我想我总是可以这样做sudo gedit /etc/whatever,但是 - AFAIK - 使用sudoGUI 工具是非常不明智的
  • 我记得有人说以提升的权限运行 GUI 工具是不明智的。然而,情况似乎并非如此,因为一些默认的 GUI 工具本身要求提升,Ubuntu Software 可能是最突出的例子之一:

在此输入图像描述

有没有办法以提升的权限运行 Nautilus 或 Gedit?

permissions gedit nautilus elevation

3
推荐指数
1
解决办法
2521
查看次数

标签 统计

elevation ×3

apport ×1

gedit ×1

nautilus ×1

password ×1

permissions ×1

privileges ×1

root ×1

sudo ×1

vim ×1