#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显示以下错误....这些是什么?这里发生了什么?谁能指导我?怎么解决? 提前谢谢。
答案 0 :(得分:0)
看起来你在某个时候用/usr/sbin/chroot
的输出覆盖了你的strace
......你可能不得不替换二进制文件。