Is there a relatively easy way I can map a drive on a Windows XP machine in a 2003 domain to a Unix box in the same subnet? I did some quick googling and found many references to Samba but no explicit instructions. Any pointers would be greatly appreciated, thanks!
The string to google is “windows NFS server”.
Thanks for the link, looks promising. I had hoped to do it without a software purchase but it seems to be a requirement. Thanks again!
Whilst I agree that this is ‘The right thing ™’, I do this all the time between windows machines and Linux boxes using SAMBA (although not in a domain context, which may change things).
If you want to go down the SAMBA route (if for example you only need the shares temporarily or are under tight financial contraints) heres a vague outline of how to go about it, automation and tidy up are not addressed here.
Install samba on the linux box, latest version, whatever that is right now.
run smbclient -U <username> -L <serverIP>
this should ask you for a password for username and show you the shares on serverIP. If that works use smbmount like this:
smbmount //serverIP/sharename <mountpoint> -o username=<username>
to mount the share into your directory tree. I’ve just verified this work between a standalone 2000 box and a linux box, if it doesn’t work it’s probably a domain authentication issue and I don’t know the answer without doing some work I don’t have time for right now, sorry.
Not sure if this is what you’re looking for, but in Windows I just go to My Computer, right the click the drive, go to properties, and share it on the network.
Then in *nix, I use (for example) smb://192.168.0.5/shared (Y)/Music/Sublime/Sublime - Greatest Hits/Santeria-Sublime.wma as the full filename. Konquerer can browse files and folders just like windows explorer.
I’m sure you can mount the samba share with the *nix mount command, but I’m not sure of the exact syntax. “man mount” would probably explain it sufficiently.