Big Head J
September 11th, 2008, 04:49 PM
I've just switched my home file server from Slackware to Ubuntu HH and have spent the last day setting up Samba file sharing (kee-rist what a hassle). I use a Win XP laptop (Spike) and a Mac Pro OSX Leopard (Richard) to access shared directories on my file server (Zeppo).
On Slackware, Samba was working fine for both machines, which have not changed. Samba on Ubuntu is working fine for the Win XP machines - I can read and write files as with Slackware. However, the Mac machine can not browse the shares, let alone write to them.
When I try to connect using Finder, I get prompted for a password and if I try to log in as 'Guest' the Mac says 'This file server does not allow Guest access'. I can't log in with a username + password either, whereas the Win machine lets me in without even asking.
They're all on the same network.
The weird thing is that I *can* connect to the Samba server Zeppo from the Mac (Richard) using smbclient. It doesn't ask for a password (or accepts a null password) and I can browse the shares and so on.
Why am I getting blocked using Mac Finder and NOT with smbclient? The Mac can see and talk to the Samba server, but only with smbclient... I would look more at the Mac side, but the same machine was working fine with the Slackware Samba just yesterday.
Could it be something to do with Ubuntus lack of root user (Slackware has one by default)?
Any ideas on where to go to next? I'm at my wits end!
Here's my smb.conf if that's any help. I've used SWAT to configure it and there are some defaults in there which I don't understand, but don't seem to be related to my problem.
[global]
workgroup = RASPBERRYJAM
server string = %h server (Samba, Ubuntu)
security = SHARE
encrypt passwords = No
passwd chat =
client plaintext auth = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
ldap ssl = no
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
[Private]
comment = private
path = /home/private
read only = No
create mask = 0777
guest ok = Yes
[music]
comment = Music Library
path = /music/music
read only = No
create mask = 0777
inherit permissions = Yes
guest ok = Yes
Your suggestions/ help/ jokes greatly appreciated.
On Slackware, Samba was working fine for both machines, which have not changed. Samba on Ubuntu is working fine for the Win XP machines - I can read and write files as with Slackware. However, the Mac machine can not browse the shares, let alone write to them.
When I try to connect using Finder, I get prompted for a password and if I try to log in as 'Guest' the Mac says 'This file server does not allow Guest access'. I can't log in with a username + password either, whereas the Win machine lets me in without even asking.
They're all on the same network.
The weird thing is that I *can* connect to the Samba server Zeppo from the Mac (Richard) using smbclient. It doesn't ask for a password (or accepts a null password) and I can browse the shares and so on.
Why am I getting blocked using Mac Finder and NOT with smbclient? The Mac can see and talk to the Samba server, but only with smbclient... I would look more at the Mac side, but the same machine was working fine with the Slackware Samba just yesterday.
Could it be something to do with Ubuntus lack of root user (Slackware has one by default)?
Any ideas on where to go to next? I'm at my wits end!
Here's my smb.conf if that's any help. I've used SWAT to configure it and there are some defaults in there which I don't understand, but don't seem to be related to my problem.
[global]
workgroup = RASPBERRYJAM
server string = %h server (Samba, Ubuntu)
security = SHARE
encrypt passwords = No
passwd chat =
client plaintext auth = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
ldap ssl = no
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
[Private]
comment = private
path = /home/private
read only = No
create mask = 0777
guest ok = Yes
[music]
comment = Music Library
path = /music/music
read only = No
create mask = 0777
inherit permissions = Yes
guest ok = Yes
Your suggestions/ help/ jokes greatly appreciated.