Samba file structure

 
Thread Tools Search this Thread
Special Forums Windows & DOS: Issues & Discussions Samba file structure
# 1  
Old 01-29-2015
Samba file structure

Hi,

My manager asked me to create the same file structure in the new Redhat 6 server, using samba, with the one already used on the windows server for file sharing.

For example,

Code:
Parent Folder 
        Child Folder 
        Child Folder 2

and so on

The issue now is that windows will allow you to share the Parent folder to everyone and then you can choose different permissions for the Child folders, where in samba the permissions are applied per share. So when the user will browse the server he will have to see all share folders listed instead of just one file (Parent). Symlinks cannot be used when applying CIFS so i cannot restrict or allow access

What am i doing wrong? Is there any way around the issue apart from the security that can be applied through samba or this is the way that i will have to work using linux?

Last edited by jim mcnamara; 01-29-2015 at 10:13 AM..
# 2  
Old 01-29-2015
I'm guessing I do not have a full understanding so please give me some help here.

The parent filesystem is on a Windows box.
John is a windows user. John can only view files in 'Child Folder 2'.

Can you have, on the Linux box, just a Child Folder 2 directory? Asked another way Does it have to be:
/Parent/child 2, or can it just be /child 2
So you have lots of /child n directories, but no parent directory?

BTW UNIX has directories, Windows has folders.
# 3  
Old 01-29-2015
John is a Windows user.

Redhat Server has been joined to the same domain with John.

I have implemented Samba on the Redhat server that will be used for file sharing, all files are located on samba server. Sharing one single directory /media/Data/Share for a specific group or user works just fine.

Now, is there a way i can create a structure in a way that when John browses the samba server from his explorer, will see only one directory (Share) and inside that the other directories (Share/Child, Share/Child1,Share/Child2...).

Note that different security permissions have to be applied to Share/Child directories for other users as well. Like NTFS permissions in a Windows box (Different security permissions for each folder without changing the Master share), see below link

https://www.dropbox.com/s/b2eyf1j3lx...pture.JPG?dl=0

Srv1 Share the CompanyData folder but each file inside has different security persmisions in order to allow or block access. In order to do that in samba i had to create a new share for all these folders so i can apply different security persmisions to each folder

Last edited by p2bas; 01-29-2015 at 11:54 AM..
# 4  
Old 01-29-2015
File permissions in Samba depend on file permissions in UNIX. To restrict a Win users' permissions, restrict the matching UNIX users' permissions.

You can add this to a share's settings:

Code:
[TheShare]
   ...
   path = /path/to/%u
   hide unreadable = yes

...to make its path dynamic, and to hide a share if a user doesn't have access to read it. %u means 'username', see 'man smb.conf' for what other substitutions are available.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Maintaining file structure

Hi guys, I am trying to store some output in a file and then compare it to another file. I am gathering information from 2 commands: cat /opt/jbin/server.log.tmp > A grep "ephemeral" /opt/jbin/log/server.log.2015-05-02-18 > B The contents of both file are the same. This means if I do a... (3 Replies)
Discussion started by: Junaid Subhani
3 Replies

2. HP-UX

FTP the whole file structure

Hi I need to ftp the whole file structure from various unix servers to a windows server I have a sub script for each machine and am using ftp -is:../%name%_prog.bat -i %server% on the windows side. The problem then comes with the mget command it gets all the files , but puts them in one... (4 Replies)
Discussion started by: madmacher
4 Replies

3. Red Hat

Copy certain file types recursively while maintaining file structure on destination?

Hi guys, I have just been bothered by a fairly small issue for some time now. I am trying to search (using find -name) for some .jpg files recursively. This is a Redhat environment with bash. I get this job done though I need to copy ALL of them and put them in a separate folder BUT I also... (1 Reply)
Discussion started by: rockf1bull
1 Replies

4. Programming

FILE structure - stdio.h

Hi All, I am new to linux and Programming. Inside the file stdio.h, there is a description about FILE structure. Which has many internal data members like _p, _r, _flags etc. I have written a sample code to find out the contents of the FILE structure. It opens a sample file ( FILE *fp ),... (5 Replies)
Discussion started by: nikunjbadjatya
5 Replies

5. Shell Programming and Scripting

case structure in .sh file

Hi, while true do printf "$FBOLD\nPlease enter the minutes (0-59): $FREG" read MIN case "$MIN" in ||s) break 2;; *) echo "" echo "Invalid minutes, please try again.";; esac done In the above... (4 Replies)
Discussion started by: milink
4 Replies

6. Shell Programming and Scripting

drop down structure in file

I have file like this 120, rahim, d40 115, rahul, d40 113, begum, d40 I want to group this file like this 120, rahim, d40 115, rahul, 113, begum, can any one help me on this thanks in advance (1 Reply)
Discussion started by: trichyselva
1 Replies

7. Programming

compare XML/flat file with UNIX file system structure

Before i start doing something, I wanted to know whether the approach to compare XML file with UNIX file system structure. I have a pre-configured file(contains a list of paths to executables) and i need to check against the UNIX directory structure. what are the various approches should i use ? I... (6 Replies)
Discussion started by: shafi2all
6 Replies

8. Programming

Search attributes in one structure using the values from another structure

Hello Groups I am trying to find out ways of comparing a value from a 'c' structure to a value in another 'C' structure. the 'C' structure can be a List or liked list as it contains lot many records. if we loop it in both the structures it is going to consume time. I am looking for a simple... (3 Replies)
Discussion started by: dhanamurthy
3 Replies

9. Shell Programming and Scripting

file structure

Hi, Is there a command that can help me to determain a unix file structure ? Thanks (7 Replies)
Discussion started by: yoavbe
7 Replies

10. UNIX for Dummies Questions & Answers

Copying a Directory Structure to a new structure

Hi all Is it possible to copy a structure of a directory only. e.g. I have a file with the following entries that is a result of a find :- /dir1/dir2/file.dbf /dir1/dir2/dir3/file1.dbf /dir1/file.dbf I want to copy these to a directory and keep the structure however starting at a new dir... (8 Replies)
Discussion started by: jhansrod
8 Replies
Login or Register to Ask a Question