When I right click on the folder I want to share, go to Properties,
click on the Share Tab and click on Configure File sharing a new screen comes up with all the options grayed out but they seem to be correct, the option to enable file sharing is checked and so on. I click the O.K. button and before I was getting an error that said something like fileshareset needed to be installed (but it was not that exact name) I did a search in Yast and it came up with fileshareset. I installed fileshareset now when I try to share the folder I get the same thing as above, but I don’t get an error. Everything is still grayed out. Any Suggestions?
try going to YaST - Network Services - Samba Server & look through there, you should see something like Allow all users to share files. click on that & hopefully that should sort it
Andy
I went in as suggested and installed the needed packages and shared the folder and allowed all users access, but I am still not able to connect from my windows virtualbox client. everything is on the same computer, I just cant get my host linux computer to see my windows computer. I cant even ping it.
I also went back into the share and enabled NFS and allowed it to write.
dunno about windows accessing files, don’t use it & haven’t used it for about 5 years, sorry, maybe someone else can chime in, or, have a look at swerdna’s primer here Linux HOWTOs and Tutorials: Suse Linux 10.0, 10.1 openSUSE 10.2, 10.3, 11.0
Andy
@in10city
When you r-click → share etc, is that Nautilus?
I believe it is Dolphin. Opensuse 11 KDE 4
http://img.photobucket.com/albums/v70/in10city/snapshot1.png
Here are my shares. The one that says Downloads is the one I want do see in on my XP VM. Here are the permissions on the Share.
http://img.photobucket.com/albums/v70/in10city/snapshot2-1.png
here is a copy of my smb.conf file also… Everything looks correct to me.
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: 2008-06-06
[global]
workgroup = WORKGROUP
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:
usershare allow guests = Yes
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
security = user
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[profiles]
comment = Network Profiles Service
path = %H
read only = No
store dos attributes = Yes
create mask = 0600
directory mask = 0700
[users]
comment = All users
path = /home
read only = No
inherit acls = Yes
veto files = /aquota.user/groups/shares/
[groups]
comment = All groups
path = /home/groups/
read only = yes
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
[downloads]
comment = Downloads
inherit acls = Yes
path = /home/henleys/Downloads/
read only = yes
I suggest that you change this:
[global]
workgroup = WORKGROUP
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:
usershare allow guests = Yes
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
security = user
to this:
[global]
workgroup = WORKGROUP
netbios name = PUT_A_NETWORK_NAME_HERE_INSTEAD_OF_THIS
name resolve order = bcast host lmhosts wins
server string = “”
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
use client driver = yes
map to guest = Bad User
local master = yes
preferred master = yes
os level = 65
usershare allow guests = Yes
usershare max shares = 100
usershare owner only = False
The netbios name has the same purpose as the unique name in windows for a computer – makes it visible and unique on the network. Reboot (on/off) the router. Reboot the Linux machine, wit for settle down. Reboot the windows machine/s, wait for settle. Try browsing again then.
This issue has been resolved, I checked on the VirtualBox forums and someone there suggested I install guest options 1.6.2 and remove the guest options I was using (1.6.4) He said there are some problems with 1.6.4 he was correct.
Here is a copy of what he said to do in case it may help someone else.
Use explorer and browse your Network Places. Click on ‘Entire Network’ and see if you have a network type called “VirtualBox Shared Folders”. If you don’t, try to reinstall the Guest Additions, the Shared Folders weren’t installed properly last time. There are also some known issues with 1.6.4 concerning mount problems with SF. You can download GA 1.6.2 from Index of /download/1.6.2
Thanks for all the help. I have a learning curve with OpenSuse, I am use to distros like Mepis and PClinuxOS.
For interest of the posters: The cause of this is an old bug in KDE in openSUSE. The GUI configurator to enable Right-click shaing of folders in Dolphin/Konqueror must be used in a particular order for it to the configuration to save properly. I’ve written it up here:
Setting up KDE for on-the-fly sharing in Dolphin/Konqueror