[OpenAFS] ftp overrides AFS permissions
rader@ginseng.hep.wisc.edu
rader@ginseng.hep.wisc.edu
Tue, 30 Mar 2004 10:24:47 -0600
The pam-aware ftpd-bsd is another option. Isn't that the
preferred ftpd for afs?
steve
- - -
systems & network guy
high energy physics
university of wisconsin
> ---- Original Message ----
> From: "ted creedon"
> Russ Alberry has an AFS aware ftp,
>
> Russ perhaps you could post it on your website?
>
> Tedc
>
> -----Original Message-----
> From: openafs-info-admin@openafs.org [mailto:openafs-info-admin@openafs.or
> g]
> On Behalf Of Neulinger, Nathan
> Sent: Tuesday, March 30, 2004 8:06 AM
> To: Christopher Allen Wing; J S
> Cc: openafs-info@openafs.org
> Subject: RE: [OpenAFS] ftp overrides AFS permissions
>
> That's not very safe. If all you are doing is dropping the pag, if you
> ever authenticate as root outside of a pag again on that box (granted,
> not a good idea), you'll be giving your new token to the ftp server. You
> should just run the ftp server in it's own pag, which can be done with
> the standard tools provided with an afs install without having to create
> a new one.
>
> -- Nathan
>
> ------------------------------------------------------------
> Nathan Neulinger EMail: nneul@umr.edu
> University of Missouri - Rolla Phone: (573) 341-6679
> UMR Information Technology Fax: (573) 341-4216
>
>
> > -----Original Message-----
> > From: openafs-info-admin@openafs.org
> > [mailto:openafs-info-admin@openafs.org] On Behalf Of
> > Christopher Allen Wing
> > Sent: Tuesday, March 30, 2004 8:54 AM
> > To: J S
> > Cc: openafs-info@openafs.org
> > Subject: Re: [OpenAFS] ftp overrides AFS permissions
> >
> > Sure, the usual cause of this problem is that you logged in as root,
> > obtained a PAG and an administrator token, and then started the FTP
> > server. In this case the FTP server will inherit the PAG and tokens.
> >
> > The solution is to never start a daemon process as root if
> > you have AFS
> > tokens.
> >
> > Here is a program that when run as root will remove the current PAG:
> >
> > http://www-personal.engin.umich.edu/~wingc/code/unpagsh.c
> >
> >
> >
> > When restarting a daemon process, what I usually do first is:
> >
> > 1. Become root
> >
> > 2. Run 'unpagsh' to drop any PAG
> >
> > 3. Run 'tokens' to make sure that the default PAG for root does
> > not have tokens
> >
> >
> > -Chris Wing
> > wingc@engin.umich.edu
> >
> >
> >
> > On Tue, 30 Mar 2004, J S wrote:
> >
> > > Hi,
> > >
> > > I have noticed that when I ftp to a host with an AFS client
> > as my normal
> > > userid, I can cd/del/put into AFS directories where I don't have
> > > permissions. I can do this eventhough I haven't logged on
> > to AFS. The root
> > > userid on this box has administrator priviledges on AFS but
> > I'm ftp'ing with
> > > my own userid.
> > >
> > > Does anyone get this?
> > >
> > > Thanks for any help.
> > >
> > > Ed.
> >
> > _______________________________________________
> > OpenAFS-info mailing list
> > OpenAFS-info@openafs.org
> > https://lists.openafs.org/mailman/listinfo/openafs-info
> >
> >
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info
>
>
> _______________________________________________
> OpenAFS-info mailing list
> OpenAFS-info@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-info