sudo相关内容

在 EC2 上:未找到 sudo 节点命令,但没有 sudo 的节点没问题

我刚刚在一个新的 EC2 微型实例上安装了 nodejs. 我正常安装,./configure -> make -> sudo make install. 问题: 当我在 ec2-user 下运行“node"时,它运行完美.当我运行“sudo node"时,它失败了. 我发现该节点在: [ec2-user@XXXX ~]$ whereis 节点节点:/usr/local/bin ..
发布时间:2021-11-27 09:36:42 其他开发

(U) 通过“exec"安装与“须藤".用户是“sudoer"使用 NOPASSWD

我已经看过这两个: PHP:挂载 USB 设备 通过php“exec"挂载时出错 但是,我的问题似乎有所不同. 我构建了一个广泛的库,用于调用 Linux CLI 工具.它是围绕 proc_open 构建的,它是家族和 POSIX. 我正在使用它成功执行all(直到我遇到这个mount/umount 错误)CLI 工具. 现在,我正在构建一个 RAID 设置例程,包 ..
发布时间:2021-11-17 03:27:06 其他开发

使用 sudo 时使用对话框窗口提示用户输入密码

我需要使用 sudo 执行命令,并希望显示一个对话框窗口供用户输入其凭据.使用 Applescript 自定义提示的尝试非常痛苦,并且使用内置的“以管理员权限执行 shell 脚本"不允许自定义窗口,因此用户知道请求来自何处. 当然,有一种方法可以显示一个窗口,让用户输入他们的凭据并将值发送回 sudo 以执行命令?cocoasudo看起来很有希望,但它也在提示窗口中写入“cocoasudo ..
发布时间:2021-11-16 21:37:42 其他开发

www-数据权限?

所以我在/var/www 中有一个目录(称为 cake),我需要允许 www-data 写入它,但我也想写入它(而不必使用 sudo).我不敢将权限更改为 777,以防我机器上的其他用户(或黑客)尝试修改该目录中的文件.如何只允许我自己和 Apache 的 www-data 访问? 解决方案 sudo chown -R yourname:www-data cake 然后 sudo ch ..
发布时间:2021-11-11 04:53:16 其他开发

Ant build.xml 需要用户输入,但是Eclipse没有tty

我正在尝试将 Eclipse 与我的 build.xml 更好地集成.我的构建文件为程序的本机部分调用 GNU Make,而 Makefile 使用 sudo 将编译的库移动到系统路径中.不幸的是,这需要输入密码,而 Eclipse 的终端不接受用户输入.所以在eclipse中运行构建的结果是: [exec] sudo: 不存在 tty 且未指定 askpass 程序[exec] make: ..
发布时间:2021-11-11 02:23:51 其他开发

具有限制性权限的 Ansible sudo

我们有一个用例,其中 ssh 用户 test2 被授予运行另一个用户 test3 拥有的特定脚本的权限.以下是 /etc/sudoers 文件中提供的权限. test2 ALL=(test3) NOPASSWD:/home/test3/start.sh 当我们运行 ssh test2@target_host sudo -u test3/home/test3/start.sh 我们想通过 ..
发布时间:2021-11-11 01:50:18 其他开发

受管节点上特定 sudo 命令的可靠行为

这里讨论当受管节点上的用户被授予特定命令的 sudo 权限时的 ansible 行为. 我在远程托管主机 [rm-host.company.com] 上对特定命令具有 sudo 权限.其中两个是: /bin/mkdir/opt/somedir/unit*/bin/chmod 2775/opt/somedir/unit* PS: 远程节点的/opt/somedir 已经存在. 我的a ..
发布时间:2021-11-11 01:02:58 其他开发

Ansible:无需密码的 sudo

我想在没有 sudo 密码的情况下使用用户 sa1 运行 ansible: 第一次还好: [root@centos1 cp]# ansible cent2 -m shell -a "sudo yum -y install httpd"分2 |成功 |rc=0>> 第二次失败: [root@centos1 cp]# ansible cent2 -s -m yum -a "name=htt ..
发布时间:2021-11-11 01:02:24 其他开发

Ansible 非 root sudo 用户并“成为"用户权限提升

我已经为一个拥有 sudo 权限的用户 david 设置了一个框.我可以通过 ssh 进入该框并执行诸如 apt-get install 之类的 sudo 操作.当我尝试使用 Ansible 的“成为特权升级"来做同样的事情时,我收到一个 permission denied 错误.所以一个简单的剧本可能是这样的: simple_playbook.yml: ---- 名称:测试...主持人: ..
发布时间:2021-11-11 00:59:28 其他开发

具有限制性权限的 Ansible sudo

我们有一个用例,其中 ssh 用户 test2 被授予运行另一个用户 test3 拥有的特定脚本的权限.以下是 /etc/sudoers 文件中提供的权限. test2 ALL=(test3) NOPASSWD:/home/test3/start.sh 当我们运行 ssh test2@target_host sudo -u test3/home/test3/start.sh 我们想通过 ..
发布时间:2021-11-11 00:44:13 其他开发

受管节点上特定 sudo 命令的可靠行为

这里讨论当受管节点上的用户被授予特定命令的 sudo 权限时的 ansible 行为. 我在远程托管主机 [rm-host.company.com] 上对特定命令具有 sudo 权限.其中两个是: /bin/mkdir/opt/somedir/unit*/bin/chmod 2775/opt/somedir/unit* PS: 远程节点的/opt/somedir 已经存在. 我的a ..
发布时间:2021-11-10 23:53:40 其他开发

Ansible:无需密码的 sudo

我想在没有 sudo 密码的情况下使用用户 sa1 运行 ansible: 第一次还好: [root@centos1 cp]# ansible cent2 -m shell -a "sudo yum -y install httpd"分2 |成功 |rc=0>> 第二次失败: [root@centos1 cp]# ansible cent2 -s -m yum -a "name=htt ..
发布时间:2021-11-10 23:53:05 其他开发

Ansible 非 root sudo 用户并“成为"用户权限提升

我已经为一个拥有 sudo 权限的用户 david 设置了一个框.我可以通过 ssh 进入该框并执行诸如 apt-get install 之类的 sudo 操作.当我尝试使用 Ansible 的“成为特权升级"来做同样的事情时,我收到一个 permission denied 错误.所以一个简单的剧本可能是这样的: simple_playbook.yml: ---- 名称:测试...主持人: ..
发布时间:2021-11-10 23:49:47 其他开发

npm/yeoman 在没有 sudo 的情况下安装 generator-angular

我尝试使用 Yo (Yoeman) 没有 sudo 来安装 generator-angularjs:: npm install -g generator-angular 我明白了: 错误:EACCES,mkdir '/usr/lib/node_modules/generator-angular' 当我输入 sudo yo 时,yo 告诉我我不应该使用 sudo(这是完全可以理解的). ..
发布时间:2021-11-09 01:49:40 其他开发

找不到使用 sudo 返回命令的 bash 别名

我正在尝试使用在我现有的别名上使用 sudo 的解决方案,正如许多现有答案中已经涵盖的那样,我很困惑为什么它不起作用 别名 sudo='sudo ' 我将所有别名保存在 .bash_aliases 中.在 .bash_aliases 里面我有这个 function _test {回声'测试!'}别名测试='_test' 我每次都重新加载 .bashrc;source .bashrc 但是当 ..
发布时间:2021-10-26 18:52:15 其他开发

如何“sudo"命令有效吗?

我的理解是 sudo 以 root 权限执行给定的命令,但我经历过在带有 sudo 缓存的终端中输入命令授权.它实际上是如何工作的? 例如 sudo fdisk -l[sudo] xxxxx 的密码: (一旦我通过输入密码授权,连续的 sudo 命令不会提示输入密码) sudo fdisk -l (不提示输入密码) sudo mount -t vfat/dev/sda1/media ..
发布时间:2021-09-01 18:52:30 其他开发

如何给正在运行的进程sudo权限

我想给一个正在运行的进程sudo权限.就像我正常打开日食一样.现在,当我在 eclipse 上启动我的服务器时,它需要 sudo 权限,但为此我必须关闭 eclipse,然后使用 sudo eclipse 打开它以获得 sudo 权限.我尝试设置/usr/bin/eclipse 的 setuid 和 setgid 但这没有用.我不知道为什么它不起作用. 解决方案 我认为您的意思是“root ..
发布时间:2021-09-01 18:52:27 其他开发