scratman
November 15th, 2009, 12:53 PM
I would like to share 3 folders in my home folder, they are :-
/home/scratman/Videos
/home/scratman/Music
/home/scratman/Pictures
I can access the shared folders and files on my other machine, and I have read/write access on my other machine with no need to enter a username or password. However, when trying to share folders and files on my machine, it requires my username and password. I would like to be able to share folders without having to set up usernames and passwords.
My smb/conf file is attached. Any help and advice would be appreciated as Samba does baffle me somewhat and I would like to understand what I am doing wrong.
; General server settings
netbios name = HARDY
server string =
workgroup = MSHOME
announce version = 5.0
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
usershare owner only = false
passdb backend = tdbsam
security = user
null passwords = true
username map = /etc/samba/smbusers
name resolve order = hosts wins bcast
wins support = yes
printing = CUPS
printcap name = CUPS
syslog = 1
syslog only = yes
[global]
security = user
encrypt passwords = true
map to guest = bad user
guest account = nobody
; NOTE: If you need access to the user home directories uncomment the
; lines below and adjust the settings to your hearts content.
;[homes]
;valid users = %S
;create mode = 0600
;directory mode = 0755
;browseable = no
;read only = no
;veto files = /*.{*}/.*/mail/bin/
; NOTE: Only needed if you run samba as a primary domain controller.
; Not needed as this config doesn't cover that matter.
;[netlogon]
;path = /var/lib/samba/netlogon
;admin users = Administrator
;valid users = %U
;read only = no
; NOTE: Again - only needed if you're running a primary domain controller.
;[Profiles]
;path = /var/lib/samba/profiles
;valid users = %U
;create mode = 0600
;directory mode = 0700
;writeable = yes
;browseable = no
; NOTE: Inside this place you may build a printer driver repository for
; Windows - I'll cover this topic in another HOWTO.
[print$]
path = /var/lib/samba/printers
browseable = yes
guest ok = yes
read only = yes
write list = root
create mask = 0664
directory mask = 0775
[printers]
path = /tmp
printable = yes
guest ok = yes
browseable = no
; Uncomment if you need to share your CD-/DVD-ROM Drive
[DVD-ROM Drive]
path = /media/cdrom0
browseable = yes
read only = yes
guest ok = yes
[MyFiles]
path = /home/
browseable = yes
read only = no
guest ok = yes
create mask = 0644
directory mask = 0755
force user =
force group =
/home/scratman/Videos
/home/scratman/Music
/home/scratman/Pictures
I can access the shared folders and files on my other machine, and I have read/write access on my other machine with no need to enter a username or password. However, when trying to share folders and files on my machine, it requires my username and password. I would like to be able to share folders without having to set up usernames and passwords.
My smb/conf file is attached. Any help and advice would be appreciated as Samba does baffle me somewhat and I would like to understand what I am doing wrong.
; General server settings
netbios name = HARDY
server string =
workgroup = MSHOME
announce version = 5.0
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
usershare owner only = false
passdb backend = tdbsam
security = user
null passwords = true
username map = /etc/samba/smbusers
name resolve order = hosts wins bcast
wins support = yes
printing = CUPS
printcap name = CUPS
syslog = 1
syslog only = yes
[global]
security = user
encrypt passwords = true
map to guest = bad user
guest account = nobody
; NOTE: If you need access to the user home directories uncomment the
; lines below and adjust the settings to your hearts content.
;[homes]
;valid users = %S
;create mode = 0600
;directory mode = 0755
;browseable = no
;read only = no
;veto files = /*.{*}/.*/mail/bin/
; NOTE: Only needed if you run samba as a primary domain controller.
; Not needed as this config doesn't cover that matter.
;[netlogon]
;path = /var/lib/samba/netlogon
;admin users = Administrator
;valid users = %U
;read only = no
; NOTE: Again - only needed if you're running a primary domain controller.
;[Profiles]
;path = /var/lib/samba/profiles
;valid users = %U
;create mode = 0600
;directory mode = 0700
;writeable = yes
;browseable = no
; NOTE: Inside this place you may build a printer driver repository for
; Windows - I'll cover this topic in another HOWTO.
[print$]
path = /var/lib/samba/printers
browseable = yes
guest ok = yes
read only = yes
write list = root
create mask = 0664
directory mask = 0775
[printers]
path = /tmp
printable = yes
guest ok = yes
browseable = no
; Uncomment if you need to share your CD-/DVD-ROM Drive
[DVD-ROM Drive]
path = /media/cdrom0
browseable = yes
read only = yes
guest ok = yes
[MyFiles]
path = /home/
browseable = yes
read only = no
guest ok = yes
create mask = 0644
directory mask = 0755
force user =
force group =