CIFS - Common Internet File System
This is the updated version of SMB (Server Message Block), or Samba. Linux systems use CIFS to mount Windows shares, but will use a Samba server to provide shares to Windows systems. CIFS is the protocol. Samba is the application/server code. So, yes Samba per se has been outdated by CIFS, and you can indeed directly mount Windows shares in Linux. I do it all the time. Likewise, vise versa for Windows mounting Linux shares.
rubberman
Posting Virtuoso
1,559 posts since Mar 2010
Reputation Points: 277
Solved Threads: 178
What about mounting a Windows box's CDRom?
I don't bother with that, since I only run Windows these days in a virtual machine on a Linux host... :-) If Windows shares the drive, then it should work just fine.
rubberman
Posting Virtuoso
1,559 posts since Mar 2010
Reputation Points: 277
Solved Threads: 178
Windows has supported NFS, as a client at least, for a long time, since Win2000 anyway, with their SFU (Services for Unix) package - a free download from MS. NFS would be most useful when your Unix/Linux servers are not going to run Samba. If Unix/Linux is the client and Windows is the server, then I would advise using CIFS since that way there is better preservation of Windows file/directory permissions, ACLs, and such. Anyway, staying with CIFS/Samba just keeps your Windows users from needing to futz with all the *nix cruft. All they need to do is share folders as usual, or connect to a group share on the *nix system(s) like they do to another Windows box.
rubberman
Posting Virtuoso
1,559 posts since Mar 2010
Reputation Points: 277
Solved Threads: 178