Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm using OpenSuSE 10, and wanting to set up a samba server.
Using the basic file, I've done an anonymous config:
Code:
# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
# Date: 2005-09-13
[global]
workgroup = WARD
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
security = share
## Share disabled by YaST
# [homes]
# comment = Home Directories
# valid users = %S
# browseable = No
# read only = No
# inherit acls = Yes
## Share disabled by YaST
# [profiles]
# comment = Network Profiles Service
# path = %H
# read only = No
# store dos attributes = Yes
# create mask = 0600
# directory mask = 0700
## Share disabled by YaST
# [users]
# comment = All users
# path = /home
# read only = No
# inherit acls = Yes
# veto files = /aquota.user/groups/shares/
## Share disabled by YaST
# [groups]
# comment = All groups
# path = /home/groups
# read only = No
# inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775
## Share disabled by YaST
# [netlogon]
[store1]
comment = store1
inherit acls = Yes
path = /store1/
read only = No
This allowed me to create files and folders, but I'm unable to delete the folders.
Adding
Code:
guest ok = Yes
force group = nobody
force user = nobody
create mode = 0777
to store1 doesn't fix it. The directory /store1/ is writable to everyone and anyone. At one point I thought I had got it right, so I tried copying a folder with content over, and the folder got created (still unable to delete though) but the files within it were denied access.
It's a home LAN, I'm not concerned about security (stuck behind an IPCop firewall). Need to take a break from it now ;p
You'll note that the only major difference in the share definition (at least as far as I can see) is that I also have a "create mode" line - thought I doubt that is the problem.
Anyway, try the above settings, and see what happens.
I see you're using browser master options with lan manager - that's more than I want, but I don't know what is selected by default.
I tried the create mode etc and there still no change in behaviour.
What is /mnt/win/shared formated as ? It's occurred to me that in the past when I've made use of windows shares, it's been to windows shares on a win98 or xp box that's using a FAT32 formatted drive, so I've never had to contend with user/group permissions (ie this is the first time I've set up samba ).
I'm wondering if formatting the share as FAT32 will sort this out, but if I go this way, I lose features like journalling.
I'm going to do another install (I think I know just enough to screw things up and not enough to correct the problems, so it's easier for now) and try http://www.informit.com/articles/article.asp?p=328802
I tried the informit article, but still no luck, so I'm missing something.
Since then, I've been looking at some liveCD/minimal installs, and found FreeNAS, NASLite (NASLight ?) and OpenFiler.
FreeNAS is based on BSD, and the fxp Intel nic driver appears to be broken (not sure how to confirm this).
NASLite has a free download, but requires formatting a floppy as 1722 Kb (not game to try on Mandrake 10, doesn't seem to be an obvious way to do it). They charge for the boot cd that allows the simple creation of the floppy ;p
OpenFiler is much larger, and looks suitable for a corporation; requires an external server to authenticate against (eg LDAP), which is much overkill for my needs.
May do more experimentation later, but so far I've seem to have had a bad run of luck with this
I tried Fedora Core 4 and followed the tutorial at http://www.fedoraforum.org/forum/showthread.php?t=19967
and I still couldn't delete a folder.
So I decided there had to be something screwy with the client, and it seems that if I select to browse the mounted share in konqueror after it's selected in smbk4, I get the error. I'm using smb4k 0.4.0, and there don't appear to be any updates via Mandrake for it.
If I browse straight from from konqueror, I can do it fine, both under OpenSuse 10 and Mandrake 10.1 - I noticed that the files look like they're stamped with the client user as owner, but on the server they're as per the smb.conf file.
My next step (finally) is to install the second drive and make it the shared area (so far it's been under the home folder, just to check that I can get things working).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.