On Sat, May 19, 2012 at 9:52 AM, <[email protected]> wrote: > Is there any workaround?
Fixing the permissions on the parent directory so it can be traversed is not possible? > ________________________________________ > From: Jeff Layton [[email protected]] On Behalf Of Jeff Layton > [[email protected]] > Sent: Saturday, May 19, 2012 7:37 AM > To: Purcell, Scott > Cc: [email protected]; [email protected]; [email protected] > Subject: Re: [Samba] Trouble with mount.cifs while smbclient works (Ubuntu > 12.04) > > On Fri, 18 May 2012 16:32:29 -0500 > <[email protected]> wrote: > >> Yes, I think that has been the normal behavior since our data was moved to >> this device. I assumed it was due to filesystem permissions -- that I don't >> have read access to the root level of the share, but do have r/w access to >> the /training/ directory below it. >> >> Using smbclient, get "NT_STATUS_ACCESS_DENIED" when I try: >> >> ls >> ls training >> ls /training >> ls /training/ >> >> but if I cd to training, I can list its contents. >> >> BTW, >> >> I've tried appending the path in my mount command as well and mount.cifs >> still doesn't handle it: >> >> > > Known problem since the superblock sharing patches went in. cifs.ko > needs to establish a dentry and inode for the root of the share and > then walks down to the "prefixpath" for the mount. Unfortunately if you > don't have access to any point along that path, the mount will fail. > > There have been a couple of proposals to fix it, but they've had their > own problems. What probably needs to happen is to do something like > what NFS does in its superblock sharing model. Allow several trees of > dentries within a superblock and only connect them later if we happen > to stumble across the right entry. See commit 54ceac45159 for an > explanation of the model NFS uses for this. > > -- > Jeff Layton <[email protected]> > -- > To unsubscribe from this list: send the line "unsubscribe linux-cifs" in > the body of a message to [email protected] > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Thanks, Steve -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
