相关疑难解决方法(0)

为什么以 root 身份登录不好?

我经常在论坛或其他网站上看到有人开玩笑说以 root 身份运行/登录,好像这是一件可怕的事情,每个人都应该知道它。然而,关于此事的搜索并没有透露太多信息。

Linux 专家可能广为人知,但我真的不知道为什么。我记得多年前我第一次尝试 Linux(Redhat 和 Mandrake)时总是以 root 身份运行,不记得因此遇到任何问题。

实际上有一些发行版具有明亮的红色背景,上面到处都是警告标志作为 root 用户(SuSe?)的墙纸。我仍然使用“管理员”帐户在我的 Windows 安装中经常使用,并且也没有遇到任何问题。

security root users administrator

210
推荐指数
15
解决办法
14万
查看次数

为什么用户永远不应该使用普通的 sudo 来启动图形应用程序?

我已经阅读了社区“RootSudo”文档并对这一行感兴趣:

您永远不应该使用普通的 sudo 以 Root 身份启动图形应用程序。

为什么?有什么不同?请提供一个简单的解释,因为我只是一个普通的桌面用户。

gui sudo gksu

125
推荐指数
3
解决办法
3万
查看次数

为什么不再默认安装 gksu?

例如,我一直建议按ALT+F2和打字,gksu nautilus或者gksudo nautilus两者都是等价的;以root权限运行图形程序。但是,我刚刚在测试系统上安装了 raring,这不再有效。

gksu并且gksudo不作为默认安装的一部分安装;尽管它们在存储库中。至少在 12.04 中gksudo只是一个符号链接到gksu

我一直这样做的原因是,虽然sudo在某些情况下使用它通常是安全的,但它可能会导致图形应用程序出现问题,因为gksu您是否以root身份运行程序,而sudo您以自己的身份运行但具有提升的权限。

这可能意味着您无意中更改了关键系统文件的所有者。这可能会导致问题。

这个推理在这里得到了更好的解释:

为什么从全新安装中删除了命令,我们应该改用什么?

gksu gksudo

106
推荐指数
2
解决办法
14万
查看次数

“gksudo nautilus”和“sudo nautilus”有什么区别?

我一直在使用gksudo nautilus和sudo nautilus通过Alt+ F2。

有什么不同?他们看起来非常相似!

security root sudo gksudo

103
推荐指数
4
解决办法
6万
查看次数

不同风格的 Ubuntu 中的默认文本编辑器是什么?

不同风格的 Ubuntu 中的默认文本编辑器(GUI 和 CLI)是什么。我们应该使用哪些命令来编辑文件?

截图


问题的背后

我尝试过 Kubuntu 并想尝试更多的 Ubuntu 风格和其他发行版,但是当我在 Kubuntu 时,我非常努力地运行gksu gedit /path/file.txt它不会工作,因为 gedit 不是 Kubuntu 中的默认文本编辑器,它是 kate。我很高兴nano有空。但如果我想尝试更多风格,我必须知道各种 Ubuntu 风格中的默认文本编辑器是什么

text-editor

39
推荐指数
3
解决办法
14万
查看次数

如何以禁用登录的用户身份运行命令?

我正在尝试使用 su 命令以另一个用户身份运行应用程序

在这种情况下,我正在尝试运行 irssi

blah@ubuntu: su - [username] irssi
(enter password)

blah@ubuntu:
(nothing happens)

blah@ubuntu: su - [username] -c irssi
(nothing)
Run Code Online (Sandbox Code Playgroud)

我运行 gksu 并设置相同的参数,它可以工作,并且不会询问我的用户密码。问题是什么?我该如何解决?

我应该注意到用户是这样创建的

adduser --system --disabled-login [username]
Run Code Online (Sandbox Code Playgroud)

如果它有任何区别....叹息。

sudo su

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

sudo、gksudo、kdesudo 及其区别?

sudo、kdesudo 和 gksudo 之间有什么区别,我应该什么时候使用它们?我知道 sudo 允许我同时运行 cli 和 gui 函数,但我在网站上看到其他人使用 kdesudo 和 gksudo 来运行 gui 函数。

sudo gksudo

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

/sbin/reboot 是什么类型的 /bin/systemctl 链接?

愚蠢的问题在这里。我看到这/sbin/reboot似乎是指向/bin/systemctl. 但是,它的行为不像“简单”链接,因为调用/bin/systemctl与/sbin/reboot.

此外,虽然/bin/systemctl确实有一个reboot选项,/sbin/reboot但似乎不是 的简单别名/bin/systemctl reboot,因为例如reboot --help打印无法通过/bin/systemctl reboot --help(或/bin/systemctl --help reboot)访问的特定帮助。

那么这个链接是什么以及如何查看它的定义呢?

symbolic-link

12
推荐指数
2
解决办法
3062
查看次数

如何在没有命令行的情况下获得 GUI sudo 密码提示?

目前,对于需要 root 访问权限的所有命令,我必须在命令行中输入它们。

当需要 sudo 时,我希望 GUI 提示我输入密码,而不必从命令行输入命令。

有什么办法可以启用它吗?以前有一个版本的 Ubuntu 桌面具有开箱即用的功能。

这个版本的 Ubuntu(我现在正在运行)我是从服务器安装升级的。

我要补充的是,我的用户帐户已添加到 sudo 组。因此,我可以运行诸如sudo gedit或之类的命令,sudo apt-get但我无法在 Ubuntu 软件中心安装软件。

sudo password policykit gksu gksudo

11
推荐指数
2
解决办法
2万
查看次数

如何更改我的用户权限以编辑 /etc/apt/sources.list?

我需要更改 sources.list 我可以进行更改但它不会保存,一直说我没有权限这样做。

permissions 11.10

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