Mark Hull-Richter
2007-Apr-05 21:24 UTC
[Samba] Samba woes with Linux/CentOS/VMWare/Windows
I have been battling this one for about two weeks now and getting nowhere. I even joined this list under another email id and for some reason cannot post from there, so I will try again here: I have two systems running CentOS 4.4 Plus (Linux 2.6.9-42.0.10 kernel) as the host OS. On top of this I am running VMWare Workstation (at work) and VMWare Server (at home), both with Windows XP as the guest OS (SP2 at work, SP1 at home). Yesterday I finally got my work samba set up so that the Windows guest can see and access the shares and printers on the CentOS host. I imported the exact same smb.conf file to my home box, changed ONLY the workgroup name and the IP addresses involved, and the Windows guest cannot see the shares at all. (It can see the host, but nothing on it.) One difference, which I confess I do not understand, is that at work I have successfully set the smbpasswd for the guest user, but at home I get this error: # smbpasswd mark New SMB password: Retype new SMB password: Failed to find entry for user mark. Failed to modify password entry for user mark Here is my home smb.conf: # Global parameters [global] workgroup = MARKGROUP server string = Samba Server hosts allow = 192.168.230 192.168.108 69.234.24 127 printcap name = /etc/printcap cups options = raw log file = /var/log/samba/%m.log max log size = 50 password server = none username map = /etc/samba/smbusers socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 interfaces = 192.168.230.1/24 192.168.108.1/24 remote announce = 192.168.230.255 192.168.108.255 wins support = yes dns proxy = no idmap uid = 16777216-33554431 idmap gid = 16777216-33554431 template shell = /bin/false winbind use default domain = no [homes] comment = Home Directories valid users = %S path = /home/%u writeable = yes browseable = yes [tmp] comment = Temporary file space path = /tmp writeable = yes guest ok = yes [printers] comment = All Printers path = /var/spool/samba printable = yes browseable = yes Here is my smbusers file: # Unix_name = SMB_name1 SMB_name2 ... root = administrator admin nobody = guest pcguest smbguest mark = mark The ONLY other difference is that winbindd goes down immediately after startup at work, but it runs just fine at home - should I even be running it? What am I missing / not doing right? Thanks. Mark Hull-Richter Linux Kernel Engineer (949) 680-3082 - Office (949) 680-3001 - Fax (949) 632-8403 - Mobile mhull-richter@datallegro.com <mailto:mhull-richter@datallegro.com> www.datallegro.com <http://www.datallegro.com> 85 Enterprise, 2nd Floor, Aliso Viejo, CA 92656