Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 1996 18:44:16 -0700
From:      Cy Schubert <cy@cwsys.cwent.com>
To:        Wes Peters <softweyr@xmission.com>
Cc:        Jerry Kelley <jerryk@iquest.net>, security@FreeBSD.ORG
Subject:   Re: Any FreeBSD security topics of interest? 
Message-ID:  <199610220144.SAA00894@cwsys.cwent.com>
In-Reply-To: Your message of "Sun, 20 Oct 1996 11:16:12 MDT." <199610201716.LAA04095@obie.softweyr.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Jerry Kelley writes:
[...]
> 
> ACLs have a lot of potential for clearing up some sticky
> administration problems in UNIX.  Many of the setuid programs we worry
> about could be more carefully restricted with carefully applied ACLs,
> and many of the tasks that you have to 'su' to do today could be
> ACL'ed and setuid so that specific groups or individuals could perform
> them without needing to su.

I and my team have been using ACL's on the Solaris 2.5 and 2.5.1
boxes for quite some time.  They've been lifesavers.  We've been able
to delegate management of the SNA software on one of the Solaris
boxes we manage to the DB2 DBA team using a combination of ACL's and
sudo.  This would be handy addition to FreeBSD as well.

Solaris uses two comma
nds to manage ACL's, setfacl and getfacl.  The
ls -l listing has also changed to add a + to the permissions to
indicate that ACL's are in use, e.g.,

-rw-r--r--+  1 root     other        137 Oct 11 11:18 foo

If we do a getfacl foo we get,

# file: foo
# owner: root
# group: other
user::rw-
group::r--              #effective:r--
group:sna:rw-           #effective:rw-
mask:rwx
other:r--

This in turn can be used as input on a setfacl command, e.g.,

getfacl foo | setfacl -f - foobar


Regards,                       Phone:  (250)389-3827
Cy Schubert                    OV/VM:  BCSC02(CSCHUBER)
Open Systems Support          BITNET:  CSCHUBER@BCSC02.BITNET
ITSD                        Internet:  cschuber@uumail.gov.bc.ca
                                       cschuber@bcsc02.gov.bc.ca

                "Quit spooling around, JES do it."



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610220144.SAA00894>