Un chroot sui sistemi operativi Unix è un'operazione che modifica la directory radice apparente per l'attuale processo in esecuzione e i suoi figli. Un programma che viene eseguito in un ambiente così modificato non può nominare (e quindi normalmente non accedere) file all'esterno dell'albero di directory designato.