[BSD] Jail

peter.stosz at mentat.hu peter.stosz at mentat.hu
2009. Júl. 21., K, 16:43:45 CEST


jail1, jail2, jail3-at létrehoztad?
De lehetne alma, körte, banán is a könyvtárné.
Vagy webmail, httpd, imap, mysql, akármi...

bsd-bounces at hu.freebsd.org wrote on 2009.07.21 11:13:35:

> Illó Gábor <stageline at gmail.com> 
> Sent by: bsd-bounces at hu.freebsd.org
> 
> 2009.07.21 11:13
> 
> 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/21  <peter.stosz at mentat.hu>:
> > 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
> 
> Kezdek besokalni. Ez a leírás sem pontatlan, nem működik a mount.
> 
> ns1# mount -a
> mount: /usr/jails/jail1/s: No such file or directory
> ns1# file /usr/jails/jail1/s
> /usr/jails/jail1/s: cannot open `/usr/jails/jail1/s' (No such file 
> or directory)
> ns1# umount /usr/jails/template
> ns1# umount /usr/jails/template
> ns1# umount /usr/jails/template
> ns1# umount /usr/jails/template
> umount: /usr/jails/template: not a file system root directory
> ns1# file /usr/jails/jail1/s
> /usr/jails/jail1/s: directory
> 
> Valami ötlet?
> _______________________________________________
> 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/b1fb45c7/attachment.html>


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