“su”在 FreeBSD 上不起作用

por*_*ton -1 freebsd su shell

下面我在 FreeBSD 上使用“su”命令:

FreeBSD rand.vstyle.local 9.0-RELEASE FreeBSD 9.0-RELEASE #0 amd64

这是服务器 RAND :)

[svn@rand ~]$ su logostudiotest1 /bin/ls
密码:
/bin/ls: /bin/ls: 无法执行二进制文件

为什么“su”不起作用?!

MDM*_*rra 14

根据su 联机帮助页,如果要使用 以其他用户身份运行命令su,则应使用-c开关。

例如: su logostudiotest1 -c /bin/ls

  • 是的,这个。问题中给出的命令也不适用于 Linux。 (4认同)
  • `ls` 是一个糟糕的外壳。 (2认同)