【问题标题】:running binary with chroot facing issues运行带有 chroot 的二进制文件面临的问题
【发布时间】:2012-10-04 05:12:50
【问题描述】:
#usr/sbin/chroot /var/snmp3/ /usr/local/bin/ionline
/usr/sbin/chroot: syntax error near unexpected token `execve("/var/snmp3/",'
/usr/sbin/chroot: /usr/sbin/chroot: line 1: `execve("/var/snmp3/", ["/var/snmp3/", "/usr/local/bin/ionline2"], [/* 25 vars */]) = -1 EACCES (Permission denied)'


#usr/sbin/chroot /var/snmp1/ /usr/local/bin/ionline
    /usr/sbin/chroot: syntax error near unexpected token `execve("/var/snmp3/",'
    /usr/sbin/chroot: /usr/sbin/chroot: line 1: `execve("/var/snmp3/", ["/var/snmp3/", "/usr/local/bin/ionline2"], [/* 25 vars */]) = -1 EACCES (Permission denied)'

这是我的名为“ionline”的二进制文件,我正在尝试以“chroot”模式运行它,我已将 /var/snmp3 定义为 chroot。

我的 chroot 显示以下错误.... 这些是什么?这里发生了什么?谁能指导我?如何解决它们? 提前致谢。

【问题讨论】:

    标签: c linux ubuntu net-snmp chroot


    【解决方案1】:

    看起来你在某些时候用strace 的输出覆盖了你的/usr/sbin/chroot...你可能不得不替换二进制文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-05
      • 1970-01-01
      • 1970-01-01
      • 2020-06-16
      • 1970-01-01
      • 1970-01-01
      • 2011-11-25
      • 1970-01-01
      相关资源
      最近更新 更多