2012-10-04 2 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

Похоже, вы перезаписали свой /usr/sbin/chroot с выходом strace в какой-то момент ... вам, вероятно, придется заменить двоичный файл.

+0

ohh !!! решено !! Я понятия не имел, что strace может перезаписать файл. –

Смежные вопросы