标签: setuid

以非特权用户身份运行新贵工作

让新贵工作更改其用户 ID 并以非特权用户身份运行脚本的规范方法是什么?

显然可以使用suor sudo,但这似乎很麻烦(并且会生成不必要的日志行)。

upstart ubuntu setuid

145
推荐指数
5
解决办法
7万
查看次数

我可以让脚本始终以 root 身份执行吗?

如何让脚本以 root 身份执行,不管是谁执行的?

我阅读了有关 setuid 的信息,但我不确定如何执行此操作。

我使用的是 Linux、Ubuntu 12.04 LTS。

linux root script ubuntu setuid

28
推荐指数
1
解决办法
7万
查看次数

如何在没有“sudo”的情况下以 root 身份运行程序?

我在 OS X 上有一个只能以 root 身份运行的二进制程序。

我厌倦了sudo每次调用它并输入密码时都预先准备好,并且希望它在我定期调用它时自动以 root 身份运行,而不需要输入密码。

该程序的所有者是root,其组是wheel。

我试图chmod ug+s在执行时将 userid 和 groupid 设置为 root/wheel,但是当我在没有 sudo 的情况下运行程序时,它仍然抱怨它只能使用 sudo 或以 root 身份运行。

security root sudo setuid macos

12
推荐指数
2
解决办法
4万
查看次数

为什么 ping 需要 setuid 位?

在 Raspberry Pi 的 Jessie 版本中,ping需要setuid设置该位。这样做的理由是什么?

file-permissions setuid raspberry-pi

10
推荐指数
1
解决办法
4442
查看次数

为什么当 sudo 命令起作用时 strace sudo 命令炸弹?

我的用户名被允许执行

sudo 命令

那为什么这个炸弹

strace sudo 命令

有错误:

sudo: must be setuid root

sudo strace setuid

6
推荐指数
1
解决办法
3668
查看次数

不支持“用户”CIFS 挂载 - fedora 30

我有一些 smb v1 股票。(我知道 smbv1 很旧而且容易受到攻击,但我无法更改它) 由于旧的 smb 协议,我无法使用 nautilus 打开。相反,我使用 fstab 条目来挂载它们。中的条目/etc/fstab如下所示:

//smbserver/folder /media/user/smbserver/folder cifs credentials=/home/user/.smbcredentials,vers=1.0,noauto,user 0 0
Run Code Online (Sandbox Code Playgroud)

在 Mint 19 机器上,这很有用,但在新的 Fedora 30 安装上,我只收到以下错误:

$ mount /media/user/smbserver/folder
This program is not installed setuid root -  "user" CIFS mounts not supported.
Run Code Online (Sandbox Code Playgroud)

我已经尝试为 设置 suid 位/usr/bin/mount,但这并没有改变任何东西。

如何在 Fedora 30 上挂载 smb 共享?

fedora samba mount cifs setuid

5
推荐指数
1
解决办法
6054
查看次数

是什么阻止某人在闪存驱动器上创建 setuid-root 二进制文件,然后将其放入另一个人的计算机并获得 root 访问权限?

是什么阻止某人在闪存驱动器上创建 setuid-root 二进制文件,然后将其放入另一个人的计算机并获得 root 访问权限?我认为有某种保护措施可以防止这种情况发生,但我没有备用驱动器进行测试。

编辑:以前说“脚本”;改为二进制。看我的评论。

linux unix permissions setuid macos

4
推荐指数
1
解决办法
1151
查看次数