标签: sudo

如何给特定命令授予权限?

我想在fastboot没有sudo. sudo如果我放在它前面,它就可以工作,否则就不会。

像这样:

$ sudo fastboot devices
2738006a    fastboot

$ fastboot devices
no permissions  fastboot
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

permissions command-line sudo

0
推荐指数
1
解决办法
8386
查看次数

使用许多终端选项卡使用 sudo 命令进行安装

所以有几个关于如何运行几个终端窗口来安装命令的问题sudo-

基本上困扰我的是我每次都必须键入以下两个命令才能解锁该过程。

sudo rm /var/lib/dpkg/lock

sudo rm /var/cache/apt/archives/lock

在我的理解中,这对计算机来说不是问题,因为我每次都检查没有要杀死的进程。

在阅读了一个建议但无济于事之后,我添加了一些东西 - 让几个sudo命令可以运行 - 到一个隐藏文件和source-d。

sudo lock

0
推荐指数
1
解决办法
110
查看次数

如何在bash中提升root权限并返回?

如何提升root权限bash?那么如何回到之前的状态呢?我的问题是关于提升/降低权限以及某些应用程序可能出现的问题,尤其是 GUI 应用程序(和 \xe2\x80\x9cenvironment\xe2\x80\x9d)。

\n\n

例如,某些应用程序为每个用户和 root 保留单独的配置文件。如果我以 root 身份运行应用程序,GUI 和配置文件可能不是 \xe2\x80\x9cenvironment\xe2\x80\x9d 的唯一问题,无论这是他们的还是 OS\xe2\x80\x99s 的错误还是功能。

\n\n

比如说,我需要以 root 身份运行脚本或已经以 root 身份运行脚本(如在 rc.local 中),因此您可能需要降低权限或从那里“完全”切换回普通用户(su normaluser并不总是有效) )。最初运行一个脚本,sudo -H然后切换到另一个用户?这并不总是能按需要工作,尤其是对于 GUI 应用程序。我相信问题出在“环境”上,或者DISPLAY=:0 ...DISPLAY=:0 gtk-launch ...可能gtk-launch被窃听)可能还没有帮助。

\n\n

比如说,我有gedit一个打开的文档。如果我以普通用户身份运行gedit /doc2,它将打开,菜单可见,并且位于另一个选项卡中现有的窗口中。如果我以 root 身份运行它,它将在一个单独的窗口中打开,并且没有可见的菜单。sudo -H如果我通过or运行脚本su并尝试gedit /doc2以普通用户身份运行(再次使用 sudo (-H) 或 su),那么它的工作方式就好像我以 root 身份而不是普通用户那样运行。我也尝试过sudo选项-l, -s, -i。对于其他 GUI 应用程序来说,这会造成更严重的问题。某些 …

gui bash sudo su cd-command

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

使用 sudo 运行 python 脚本会返回“sudo:script.py:找不到命令”

我可以script.py在没有 sudo 的情况下成功运行,但在运行时收到“sudo:script.py:找不到命令” sudo script.py。我需要做什么才能运行sudo script.py

sudo executable

0
推荐指数
1
解决办法
9209
查看次数

永远提交命令“sudo chmod 777 -R /dev/kvm”

我的AVD当我要运行它,然后我搜索,我用这个命令在Android Studio中有一个问题 sudo chmod 777 -R /dev/kvm,它的工作原理。

我的问题是当我启动我的电脑时,我应该输入这个以使用模拟器,它有一种永远提交它的方法。

我的操作系统:“Ubuntu 18.04.5 LTS”

sudo kvm

0
推荐指数
1
解决办法
302
查看次数

如果我是唯一的用户,为什么我必须使用 sudo?

我是 Linux 新手,并试图在 sudo 命令的上下文中围绕超级用户的概念。如果我是超级用户,并且是我系统上的唯一用户,为什么我没有对所有文件的所有权限?为什么我必须使用 sudo 命令并输入我的密码?

我试图从概念上掌握我如何看待这一点。

sudo

0
推荐指数
1
解决办法
130
查看次数

通过 CLI 安装 .deb 文件和双击之间的区别

我经常被推荐通过 CLI(即通过 sudo dpkg -i 文件名)安装 .deb 文件,而不是简单地双击 .deb 文件。我不明白为什么这么推荐。另外,我很想知道这两种安装模式有什么区别。

package-management dpkg sudo software-installation

0
推荐指数
1
解决办法
45
查看次数

为什么 sudo 需要用户密码而不是 root 密码?

我试图理解为什么“su”失败而“sudo”成功。

因此,由于默认情况下禁用 root 帐户,因此“su”命令会失败。很公平。

但我无法掌握的事情如下:

当用户尝试使用 root 权限执行命令时,需要“sudo”。我希望提示密码会要求输入“ root 密码”(默认情况下,此时未设置)——因为root 权限将暂时授予用户。

然而,实际发生的是用户被要求输入他自己的密码。有人可以解释一下这个过程的逻辑吗?

permissions command-line sudo password

0
推荐指数
1
解决办法
3799
查看次数

为什么 .ssh、.cache 或 .local 文件夹在 sudo 中不可见?

为什么du -h --max-depth 1 /home/jay显示的文件夹(.ssh、.local 等)多于sudo du -hcs /home/jay/*

sudo

0
推荐指数
1
解决办法
142
查看次数

/etc/sudoers 在 linux ssh 中是全局可写的

我尝试了一切,但没有任何效果。

sudo不起作用,因为它说:

/etc/sudoers is world writable
Run Code Online (Sandbox Code Playgroud)

即使我输入命令也无法以 root 用户身份登录sudo -i

chmod: changing permissions of 'etc/sudoers': Operation not permitted

su: Authentication failure
Run Code Online (Sandbox Code Playgroud)

在发生此错误之前,我尝试更改文件夹的权限/etc以允许我在文件夹内创建新文件夹/etc,然后第二天打开ssh后,出现此错误。

以下命令是我记得允许我创建文件夹的唯一命令:

sudo chmod -R 777 /etc chmod a+w test mkdir /etc/backup
Run Code Online (Sandbox Code Playgroud)

我是 Linux 命令新手,所以我只是搜索它们并在 ssh 上尝试一下,然后就发生了这个错误。

终端错误

谁能帮我?提前致谢。

ssh sudo etc

0
推荐指数
1
解决办法
904
查看次数