2012-10-04 124 views
1
#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環境與面臨的問題

我的chroot顯示以下錯誤....這些是什麼?這裏發生了什麼?任何人都可以引導我?如何解決它們? 在此先感謝。

回答

0

它看起來像在某些時候用strace的輸出覆蓋了/usr/sbin/chroot ......您可能需要更換二進制文件。

+0

ohh !!!解決了 !!我不知道strace可以覆蓋文件。 –