[BSD] Jail

peter.stosz at mentat.hu peter.stosz at mentat.hu
2009. Júl. 21., K, 00:05:58 CEST


Akkor valamit elnéztél.
Nem 1 gépen használok jail alrendszert, és tökéletesen mennek.

Valahogy így készítem...

# mkdir /usr/jails /usr/jails/template
# cd /usr/src
# make world DESTDIR=/usr/jails/template
# make distribution DESTDIR=/usr/jails/template
# cd /usr/jails/template
# mkdir usr/ports
# portsnap -p /usr/jails/template/usr/ports fetch extract
# cpdup /usr/src /usr/jails/template/usr/src
# 
# mkdir /usr/jails/skeleton /usr/jails/skeleton/home 
/usr/jails/skeleton/distfiles
# mv etc /usr/jails/skeleton
# mv tmp /usr/jails/skeleton
# mv var /usr/jails/skeleton
# mv root /usr/jails/skeleton
# mv usr/local /usr/jails/skeleton/usr-local
# 
# mergemaster -t /usr/jails/skeleton/var/tmp/temproot -D 
/usr/jails/skeleton -i
# cd /usr/jails/skeleton
# rm -R bin boot lib libexec mnt proc rescue sbin sys usr dev
#
# cd /usr/jails/template
# ln -s mnt/etc etc
# ln -s mnt/home home
# ln -s mnt/root root
# ln -s ../mnt/usr-local usr/local
# ln -s ../../mnt/distfiles usr/ports/distfiles
# ln -s mnt/tmp tmp
# ln -s mnt/var var
# 
# vi /usr/jails/skeleton/etc/make.conf: WRKDIRPREFIX?=  /mnt/portbuild

# mkdir /usr/jails/jdata
# cd /usr/jails/jdata
# mkdir jail1 jail2 jail3 [...]
# 
# cpdup /usr/jails/skeleton /usr/jails/jdata/jail1
# cpdup /usr/jails/skeleton /usr/jails/jdata/jail2
# cpdup /usr/jails/skeleton /usr/jails/jdata/jail3
# 
#vi /etc/fstab:
/usr/jails/template     /usr/jails/jail1                nullfs  ro      0 
0
/usr/jails/template     /usr/jails/jail2                nullfs  ro      0 
0
/usr/jails/template     /usr/jails/jail3                nullfs  ro      0 
0
/usr/jails/jdata/jail1  /usr/jails/jail1/s      nullfs  rw      0       0
/usr/jails/jdata/jail2  /usr/jails/jail2/s      nullfs  rw      0       0
/usr/jails/jdata/jail3  /usr/jails/jail3/s      nullfs  rw      0       0

megfelelö localtime bemásolás jail-be

/etc/rc.conf kitöltése

# mount -a
# /etc/rc.d/jail start





bsd-bounces at hu.freebsd.org wrote on 2009.07.20 22:42:25:

> Illó Gábor <stageline at gmail.com> 
> Sent by: bsd-bounces at hu.freebsd.org
> 
> 2009.07.20 22:42
> 
> Please respond to
> Magyar BSD levlista <bsd at hu.freebsd.org>
> 
> To
> 
> Magyar BSD levlista <bsd at hu.freebsd.org>
> 
> cc
> 
> Subject
> 
> Re: [BSD] Jail
> 
> 2009/7/20  <peter.stosz at mentat.hu>:
> > Pedig jó.
> > Csak mount(ok) után lesz értelme.
> 
> Akkor viszont a sorrend nem jó, ha gondolod próbáld ki, nem fog menni.
> Legalább 4x futottam neki, egyszer sem sikerült működő symlinket
> csinálni.
> _______________________________________________
> BSD levlista
> BSD at hu.freebsd.org
> https://lists.hu.freebsd.org/mailman/listinfo/bsd
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://datacast.hu/pipermail/bsd/attachments/20090721/1e8a45d2/attachment.html>


További információk a(z) BSD levelezőlistáról