重複の可能性:
内部からの chroot 刑務所の検出
プロセスが Linux の chroot() 環境で実行されているかどうかを検出するのは比較的簡単です。/proc/1/root と /. ただし、これには /proc/1/root の stat() へのアクセスが必要です。これには残念ながら特権が必要です。
同じことを達成するための良い方法を探していますが、そのために特権を必要としません。誰でも私を助けることができますか?特権のないコードは、chroot() 環境で実行されているかどうかをどのように検出できますか?