Date: Sun, 11 Feb 1996 01:36:29 +0100 (MET) From: Ollivier Robert <roberto@keltia.freenix.fr> To: yankee@anna.az.com (az.com) Cc: freebsd-security@FreeBSD.ORG Subject: Re: Need help building jails Message-ID: <199602110036.BAA03804@keltia.freenix.fr> In-Reply-To: <Pine.BSF.3.91.960210093015.26616C-100000@anna.az.com> from "az.com" at "Feb 10, 96 09:49:10 am"
next in thread | previous in thread | raw e-mail | index | archive | help
It seems that az.com said: > Want to do a chroot immediately upon login for certain accounts and make > twilight zone versions of > /usr/home,/usr/bin,/usr/sbin,/bin,/sbin,/usr/local/bin in a directory > called /usr/jail Here is the shell I used in the past for my "guest" account here : #! /usr/bin/suidperl # chroot "/users/guest"; $< = $> = 1000; $ENV{TERM} = 'vt100'; $ENV{PATH} = '/bin:/usr/bin'; $ENV{SHELL} = '/bin/tcsh'; $ENV{HOME} = '/guest'; chdir "/guest"; print <<EOF; +==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+ BIENVENUE SUR KELTIA +==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+==+ EOF exec "/bin/tcsh -l"; guest:*:1000:31:Honorable Invite,,,:/users/guest:/usr/local/sbin/sh-guest > 2. Can I find code for FreeBSD to do exactly the same thing as chroot with > ftpd? Use the wu-ftpd 2.4, put the users in a special group called for example "ftponly" and use the following in ftpaccess: guestgroup ftponly > 3. Can I find code for FreeBSD to do exactly the same thing as chroot > with httpd? Most servers can do it automatically or you may find patches for them to do a chroot. Apache can do it I think. -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@keltia.frmug.fr.net FreeBSD keltia.freenix.fr 2.2-CURRENT #5: Sun Feb 4 03:11:17 MET 1996
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199602110036.BAA03804>