/ / Ho ottenuto il permesso negato quando eseguo il comando con chroot [chiuso] - linux, bash, sudo

Ho ottenuto il permesso negato quando eseguo il comando con chroot [chiuso] - linux, bash, sudo

sudo chroot /tmp/jail /bin/echo "test" > /home/someone/.bash_history

log degli errori: -bash: /home/someone/.bash_history: autorizzazione negata

risposte:

1 per risposta № 1

Non stai eseguendo l'intero comando con sudo. provare

sudo sh -c "chroot /tmp/jail /bin/echo "test" > /home/someone/.bash_history"

La parte dopo il reindirizzamento non viene eseguita come root

Per ulteriori esempi

Come posso usare sudo per reindirizzare l'output in una posizione a cui non ho il permesso di scrivere?