sudo相关内容

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 Java开发

具有限制性权限的 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 其他开发

找不到使用 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 服务器开发

需要在 Unix shell 脚本中使用 sudo su -

我处于初学者级别,我需要在脚本的一个命令行中为两个不同的用户使用 sudo su - 和 pwd.(我以 pwd 为例;具体的命令并不重要.)我正在使用命令 sudo su - user -c pwd.此命令在切换到一个用户时有效,但在切换到另一个时无效. 例如:- $ sudo su - ora -c pwd/神谕/$ sudo su - adm -c pwd抱歉,不允许用户 myuse ..
发布时间:2021-09-01 18:52:23 服务器开发

php exec() 中的 sudo 返回退出代码 1

我想在 php 脚本中运行“sudo whoami"命令. 我已将下一行添加到/etc/sudoers apache ALL=(ALL) NOPASSWD:/usr/bin/whoami 并执行脚本 $result = exec("sudo whoami", $output, $return_var); $result 为空.$return_var == 1 终端命令 ..
发布时间:2021-09-01 18:52:18 PHP