标签: sudo

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

我一直在使用gksudo nautilussudo nautilus通过Alt+ F2

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

security root sudo gksudo

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

如果目录具有 700 权限且不归我所有,如何使用“cd”命令进入该目录?

我尝试使用sudo cd name_of_dir但收到错误消息:

sudo: cd: command not found
Run Code Online (Sandbox Code Playgroud)

有没有其他方法可以进入另一个拥有 700 权限的用户拥有的目录?

permissions command-line sudo cd-command

103
推荐指数
5
解决办法
16万
查看次数

删除用户的 sudo 权限(不删除用户)

如果您授予用户 sudo 权限,我该如何删除 sudo 权限并使用户成为普通用户?

我用了:

sudo adduser username sudo
Run Code Online (Sandbox Code Playgroud)

现在我改变了主意。

sudo

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

即使使用 sudo 也无法回显 "hello" > x.txt?

可能重复:
sudo 和重定向输出

我正在尝试在 /var/www 中创建一个文件,但即使sudo这样也失败了:

user@debVirtual:/var/www$ sudo echo "hello" > f.txt
-bash: f.txt: Permission denied
Run Code Online (Sandbox Code Playgroud)

当我使用 时sudo nano,我可以将某些内容保存到此文件中。

为什么我不能用sudo echo

permissions command-line bash sudo

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

如何以 root 身份登录?

我想以 root 身份登录,但是当我输入时

sudo -s
Run Code Online (Sandbox Code Playgroud)

并输入密码,显示此消息:“您不在 sudoers 文件中”,当我输入时

su
Run Code Online (Sandbox Code Playgroud)

并输入密码,显示:“身份验证失败”。

我的操作系统只有一个帐户。大约过去 1 小时前我以 root 身份登录并执行一些命令,当我注销时,我无法再次登录!

root sudo

96
推荐指数
4
解决办法
137万
查看次数

如何避免被 sudo 提示输入密码?

我知道我可以通过su命令成为 root(超级用户),但我必须在输入命令后对其进行授权。有没有一种方法可以成为 root 并在一行中授权(使用密码)

command-line sudo su

92
推荐指数
5
解决办法
29万
查看次数

如何从 Unity Launcher 以 root 身份启动应用程序?

主要是我正在寻找一种将应用程序固定到 Unity 启动栏的方法,并以 root 身份运行它。

目前,即使我使用 sudo 启动应用程序,并在启动后固定它,下次它也会以当前用户身份启动。

可悲,但没有上下文菜单选项“以...运行”。

更新:我切换到 gnome3,现在我很高兴,我只缺少搜索。

sudo unity

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

如何从命令行创建管理员用户?

我想创建一个具有管理权限和所有常规设置(如主目录)的用户。

  1. 是否有adduser参数可以sudo自动赋予用户权力?
  2. 什么是默认设置adduser?它会在没有额外参数的情况下自动创建主目录和所有其他内容吗?(即adduser <username>足够了吗?)

sudo adduser user-management

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

自 19.10 以来,sudo 如何以不同方式处理 $HOME?

在 Ubuntu 19.10 Eoan Ermine 之前的 Ubuntu 版本中,当我使用 运行命令时sudo,该命令会在环境变量中接收我的主目录$HOME。这是我一直期待并警告其他人的行为。如果我想sudo重置$HOME环境变量,使其指向目标用户的主目录而不是我自己的主目录,我必须传递该-H选项(或-i,尽管这样做更多)。

ek@Kip:~$ lsb_release -d
Description:    Ubuntu 18.04.3 LTS
ek@Kip:~$ sudo printenv HOME  # Shows ek's home, not root's.
/home/ek
ek@Kip:~$ sudo -u as printenv HOME  # Shows ek's home, not as's.
/home/ek
ek@Kip:~$ sudo -H printenv HOME  # Shows root's home.
/root
ek@Kip:~$ sudo -Hu as printenv HOME  # Shows as's home.
/home/as
Run Code Online (Sandbox Code Playgroud)

当我第一次升级到 Ubuntu 19.10 时,我惊讶地发现它 …

sudo environment-variables home-directory history-of-ubuntu 19.10

84
推荐指数
1
解决办法
5360
查看次数

何时使用 pkexec 与 gksu/gksudo?

有两种通用方法可以以 root 用户身份(或更一般地,以另一个用户身份)以图形方式运行应用程序。诸如gksugksudo和 之类的程序kdesudosudo. 相比之下,pkexecPolicyKit的图形前端。

当以 root 用户(或另一个非 root 用户)手动运行程序时pkexec,与使用sudo前端的更传统方法相比,使用 的优点/缺点(如果有的话)是什么?

gui security root sudo policykit

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