Questions tagged «suid»

8
以其他用户身份运行Shell脚本
以其他用户身份运行Shell脚本的好方法是什么。我正在使用Debian蚀刻,并且我知道我想模拟哪个用户。 如果我手动进行操作,则可以执行以下操作: su postgres ./backup_db.sh /tmp/test exit 由于我想自动化该过程,因此我需要一种将backup_db.sh作为postgres运行的方法(继承环境等)。 谢谢!

3
无法在Shell脚本上设置UID
谁能帮我找出这里的事吗?我有一些规则来设置跟踪数据包计数。当我以root身份运行以下脚本时: #!/bin/bash iptables -t mangle -xnvL 我得到了我期望的输出: //snip 233203 199929802 MARK //blah blah blah //snip 但是,我想将其作为cacti的一部分来运行,该仙人掌以apache的身份运行。现在apache无法运行iptables,这就是为什么我有脚本。我将其设置为SUID root: -rwsr-sr-x 1 root root 37 May 14 23:06 iptables_packet_report.sh 但是然后我得到以下输出: server # sudo -u apache ./iptables_packet_report.sh iptables v1.4.2: can't initialize iptables table `mangle': Table does not exist (do you need to insmod?) Perhaps …
14 linux  iptables  suid 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.