[OldPost] FreeBSD 上的 jail 安裝
去 Archive 找一下以前的 blog,把遺失的資料重貼,有空再來修。
這裡的文件是 for 4.X 版的,請勿亂服用哦 :p
透過 man pages 及小俠提供的文件,暫時做個 jail 安裝的記錄:
先設 jail 根目錄的環境變數,並將目錄先建好:
setenv JDIR /the/place/to/jail/
mkdir -p $JDIR
mkdir -p $JDIR
再到 /usr/src 將 make buildworld 的結果 installworld 過去(這裡假設已經 make buildworld 好囉)
cd /usr/src
make installworld DESTDIR=$JDIR
make installworld DESTDIR=$JDIR
再來,安裝 /etc 所需要的檔案
cd /usr/src/etc
make distribution DESTDIR=$JDIR NO_MAKEDEV_RUN=yes
make distribution DESTDIR=$JDIR NO_MAKEDEV_RUN=yes
緊接著手動做 jail 所需的 dev
cd $JDIR/dev
sh MAKEDEV jail
sh MAKEDEV jail
最後,就是做一個假的 kernel 檔囉~~
cd $JDIR
ln -fs dev/null kernel
ln -fs dev/null kernel
到這裡就完成了 jail 的安裝了!















一月 17th, 2006 at 11:46 pm
[...] Jail 的安裝與設定: [...]
二月 22nd, 2006 at 8:10 am
用 sysinstall 改目的目錄的方式好像也不錯, 五分鐘裝完..
二月 22nd, 2006 at 9:48 am
not bad, 順手就好 :p