Linux 使用chroot运行命令时,我的权限被拒绝

Linux 使用chroot运行命令时,我的权限被拒绝,linux,bash,sudo,Linux,Bash,Sudo,错误日志: -bash:/home/someone/.bash\u历史记录:权限被拒绝您没有使用sudo运行整个命令。试一试 sudo chroot /tmp/jail /bin/echo 'test' > /home/someone/.bash_history 重定向后的部分未以root用户身份运行 更多示例 嗨,谢谢你的迅速帮助!我想这需要我没有的sudo-sh。顺便说一句,如果我有sh-sudo的权利,那么我想我可以用根shell做任何事情。是的,sudo-sh给你一个shell,

错误日志:
-bash:/home/someone/.bash\u历史记录:权限被拒绝

您没有使用sudo运行整个命令。试一试

sudo chroot /tmp/jail /bin/echo 'test' > /home/someone/.bash_history
重定向后的部分未以root用户身份运行

更多示例


嗨,谢谢你的迅速帮助!我想这需要我没有的sudo-sh。顺便说一句,如果我有sh-sudo的权利,那么我想我可以用根shell做任何事情。是的,sudo-sh给你一个shell,然后-c运行它。或者,您可以通过管道将其连接到sudo-tee?但我也没有启用sudo-tee:(
sudo sh -c "chroot /tmp/jail /bin/echo 'test' > /home/someone/.bash_history"