标签: sudo

为什么`sudo cd /var/named` 不起作用?

我想cd进入,/var/named但它给了我一个权限被拒绝的错误,当我想使用sudo它时,我是不允许的。这样做的技术原因是什么,是否可以通过其他方式做到这一点?

permissions sudo

221
推荐指数
4
解决办法
28万
查看次数

如何将用户添加到“sudo”组?

/etc/sudoers我看到这个:

# Allow members of group sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL
Run Code Online (Sandbox Code Playgroud)

那么如何将用户添加到该sudo组?

sudo user-management groups

217
推荐指数
4
解决办法
62万
查看次数

使用 sudo 时别名不可用

我今天在玩别名,我注意到别名在使用时似乎不可用sudo

danny@kaon:~$ alias
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'

danny@kaon:~$ ll -d /
drwxr-xr-x 23 root root 4096 2011-01-06 20:29 //

danny@kaon:~$ sudo -i
root@kaon:~# ll -d /
drwxr-xr-x 23 root root 4096 2011-01-06 20:29 //
root@kaon:~# exit
logout

danny@kaon:~$ sudo ll -d /
sudo: ll: command not found
Run Code Online (Sandbox Code Playgroud)

有什么理由不能在使用时使用别名sudo吗?

sudo alias

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

在 /var/www 中工作时如何避免使用 sudo?

我不想sudo每次在/var/www. 我怎样才能做到这一点?我只是想把我所有的网站都放到这个目录中,并在没有太多痛苦的情况下使用它们。

sudo webserver

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

Sudoers 文件,为用户启用 NOPASSWD,所有命令

前言

这是一个与 sudoers 文件和 sudo 命令相关的相当复杂的问题。

注意:我在运行 Ubuntu Desktop 13.04 的专用机器上进行了这些更改,我仅将其用于学习目的。我知道启用 NOPASSWD sudo 会带来巨大的安全风险。

最初,我对 sudoers 文件 ( /etc/sudoers) 的唯一更改是一行,该用户规范应该使 nicholsonjf 能够使用 sudo 运行所有命令而无需输入密码(请参阅以 nicholsonjf 开头的行):

# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# Host …
Run Code Online (Sandbox Code Playgroud)

sudo

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

“su”、“sudo -s”、“sudo -i”、“sudo su”之间有什么区别?

我已经从手册中阅读了它,但我看不出有什么区别..

su - 更改用户 ID 或成为超级用户

sudo -s [command]
Run Code Online (Sandbox Code Playgroud)

-s(壳)选项运行由SHELL环境变量指定的壳,如果它是一组或如passwd的(5)中规定的壳。如果指定了命令,则将其传递给 shell 执行。否则,将执行交互式 shell。

sudo -i 消失手册中的描述

sudo su

171
推荐指数
5
解决办法
33万
查看次数

在 Bash 中使用 sudo 和重定向时如何解决“权限被拒绝”?

当使用 sudo 允许编辑文件时,我经常收到“权限被拒绝”。

例如,我的鼠标抖动和反应迟钝,所以我想禁用轮询:

sudo echo "options drm_kms_helper poll=N">/etc/modprobe.d/local.conf
Run Code Online (Sandbox Code Playgroud)

系统提示我输入密码,然后得到:

bash: /etc/modprobe.d/local.conf: Permission denied
Run Code Online (Sandbox Code Playgroud)

因此,我尝试使用以下方法进行临时更改以禁用轮询:

sudo echo N> /sys/module/drm_kms_helper/parameters/poll
Run Code Online (Sandbox Code Playgroud)

系统再次回应:

bash: /sys/module/drm_kms_helper/parameters/poll: Permission denied
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

command-line bash sudo

168
推荐指数
6
解决办法
20万
查看次数

E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)

我正在尝试在终端中运行此命令:

sudo apt install software-properties-common
Run Code Online (Sandbox Code Playgroud)

这是我收到的错误消息:

E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)  
E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),   
 是另一个进程在使用它吗?

package-management apt dpkg sudo lock

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

如何向现有用户授予 sudo 权限?

我想sudo在 Ubuntu 中授予新创建的用户权限。

我试过

sudo adduser hduser admin
Run Code Online (Sandbox Code Playgroud)

但它说不存在管理员组。我该怎么做?

sudo privileges

152
推荐指数
4
解决办法
79万
查看次数

我想通过命令行将目录从一个地方复制到另一个地方

我想将一个目录从一个地方复制到另一个文件夹。

sudo cp是命令,但在那之后我应该输入什么?目的地还是源头?

command-line sudo

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