I got it. I did some reading up on Samba and went through my smb.conf line by line to see if I could make heads or tails out of it. As I said before, I'm running Fedora Core 3, the latest build (as of today at least). I'm an old hand at Windows and have dabbled in Linux over the years, but I'm finally making a concerted effort to bend it to my will rather than the other way around.
I'm still pretty new to Linux so please understand my perspective. This is how I'd have wanted this written for me, but's still satisfying to figure it out for yourself (finally, and after reading a lot of Google searches
) Here's what I did:
(I su'd in a terminal window and used evim
to edit these files.)
I was trying to figure out why I couldn't change the name of my linux box, and ended up changing /etc/hosts to:
127.0.0.1 localhost.localdomain linuxbox
Then I went into the Samba Config file.
I'm not sure if case is important when working within evim, but I changed the first line from workgroup = mshome to:
workgroup = MSHOME
(mshome appears in uppercase on the Windos machines but is still lower case when I access the Samba Server settings in the GUI.. so methinks this might be irrelevant.)
I also enabled the hosts allow
entry (removed the semi-colon), and made it point specifically to my subnet:
hosts allow = 192.168.0.
Then I changed the security mode to user.
security = user
I left everything else default and saved the file.
I then set up my Samba Users via the Samba Server Configuration utility:
Applications -> System Settings -> Server Settings -> Samba
and made user1
and created a password for "him". Under the security tab in the Server settings dialog, my:
Auth Mode is set to User
Auth Serv is blank
Kerberos Realm is blank
Encrypt Passwords is set to Yes
Guest Account is set to user1
Then I closed that utility and went to my windos machine (XP Pro), looked at Network Places, View Workgroup Computers, and there it was, Samba1(linuxbox). I double clicked and had to enter user1 and his password, and then I was in.
Conclusion: I'm still learning about security and routing and all that, and I'm also going to document everything I figure out in order to help others in my situation. I welcome any additional comments you all might have.