[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wuftpd-questions
Subject:    Re: Guest / chroot - newby-ish questions - solved // ls query
From:       Bob Luckin <bob () ti ! com>
Date:       2002-08-21 20:22:41
[Download RAW message or body]

On Wed, Aug 21, 2002 at 07:56:53PM +0100, Lewis, Rich wrote:
> I'm getting exactly this problem too.
> 
> I've checked the first two suggestions below, but I'm not sure how to check
> the third one.
> 
> However, a 'chroot /home/ftp ls -l' works fine, i.e. I get the correct user
> and group names. The really odd thing is that those files and directories
> owned by root are displayed correctly when ftp-ing.

Assuming you were root when you chrooted, you would have to su to a non-root
user before running ls -l, in order to emulate what the server is doing.

The only other thing I can think of is to fire up a session, connect
trace/truss to the server, then run the ls and see if anything shows up in
the truss output.  This assumes you have trace/truss on your OS, of course.

Cheers, Bob

> -----Original Message-----
> From: Bob Luckin [mailto:bob@ti.com] 
> Sent: 21 August 2002 18:50
> To: Culos Alain
> Cc: 'wuftpd-questions@wu-ftpd.org'
> Subject: Re: Guest / chroot - newby-ish questions - solved // ls query
> 
> 
> I can think of two reasons why this might happen :-
> 
> a) The copies of etc/passwd and etc/group under the chrooted area do not
>    contain the group/user id's in the relevant fields
> b) /home/ftp/usr/lib is missing some libraries needed by ls
> 
> Hmm, make that three.
> 
> c) Perhaps if the permissions on the chrooted etc/passwd and etc/group
>    are such that they cannot be read by ls when it runs as a chrooted user,
>    you might also see this error.
> 
> Cheers, Bob
> 
> On Wed, Aug 21, 2002 at 11:13:28AM +0100, Culos Alain wrote:
> > If you are in any doubt about the authenticity of this
> > message please contact +353 1 6718655.
> > 
> > > -----Original Message-----
> > > From: Culos Alain
> > > Sent: Wednesday 21 August 2002 10:47
> > > To: wuftpd-questions@wu-ftpd.org
> > > Subject: Guest / chroot - newby-ish questions
> > 
> > <...>
> > 
> > Forget it guys, I solved my problem.
> > I had used commas where I should have used spaces between arguments 
> > (guestuser, restricted-uid ...).
> > 
> > Now I have a problem that I know was discussed not so long ago, but 
> > can't figure. When I do an 'ls', it does not show the user names and 
> > group names, it shows the uid and gid. Except for root.
> > 
> > I do have my /etc/passwd & group synchronised with /home/ftp/etc/* I 
> > do have a '.' in /etc/passwd and stripped the path prior to '.' in the 
> > /home/ftp/etc/passwd. What gives ?
> > 
> > Again, MTIA,
> > Alain.
> 
> -- 
> Bob Luckin      bob@ti.com      "Coder, adapt; FTP Ada, redo C"
> 
> 
> **************************************************************************
> Satellite Information Services Limited Registered Office: 
> 17 Corsham Street London N1 6DR, Company No. 2069912
> 
> The information in this e-mail (which includes any files 
> transmitted with it) is confidential and may also be legally 
> privileged.  It is intended for the addressee only.  Access to 
> this e-mail by anyone else is unauthorised.  It is not to be 
> relied upon by any person other than the addressee except 
> with prior written approval of an authorised representative of 
> SIS.  If no such approval is given, SIS will not accept any 
> liability (in negligence or otherwise) arising from any third 
> party acting, or refraining from acting, on such information.  
> 
> Unauthorised recipients are required to maintain confidentiality.
> If you have received this e-mail in error please notify the 
> sender immediately, destroy any copies and delete it from your
> computer system.  
> **************************************************************************
> 
> 
> ...NOTE : HTML SECTION HAS BEEN FILTERED OUT AT THIS LOCATION...
-- 
Bob Luckin      bob@ti.com      "Coder, adapt; FTP Ada, redo C"
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic