Excellent question I ran into the same problem some time ago. Windows is attempting to restore the mapped network drives before they unix services are ready. You can get rid of the error message but it will show up as a disconnected network drive until you double click on it. This has been tested on Windows XP SP3 Pro.
You can create a new dword in regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\
add a new key DWORD named
RestoreConnection
set it to 0
This will suppress the message as the drive won't attempt to reconnect before the unix services have been loaded. So far I haven't been able to find anything out about the "firing order" but this does remove the message so the system will continue to load. For me this was functional enough to move on to the other projects.
I did a quick tutorial on setting up NFS clients as I couldn't find anything about this online.
http://www.hilands.com/os-windows-nfsclient.html
Hi I believe this should cover everything for you:
http://technet.microsoft.com/en-us/library/cc753302%28WS.10%29.aspx
This requires Standard Edition, and web edition will not have this option.
I'd recommend just mounting a cifs share via fstab
//serverfqdn/sharename$/ /path/to/mount cifs uid=[uid],username=[fileshareuser],password=[filesharepass],wsize=32768,rsize=32768 0 0
To install Services for NFS components
1.
Click Start, point to Administrative Tools, and then click Server Manager.
2.
In the left pane, click Roles.
3.
Under Roles Summary in the right pane, click Add Roles. The Add Roles Wizard appears. Click Next.
4.
Select the File Services check box to install this role on the server, and then click Next.
5.
Select the Services for Network File System check box, and then click Next.
6.
Confirm your selection, and then click Install.
7.
When the installation completes, the installation results appear. Click Close.
Best Answer
CIFS is the successor of SMB. It is mature, fast, flexible, secure, stable and widely used. There isn't really a 'alternative' (or a need for one), that's why there is no other "built in" fileserver. Except WebDAV services, though.
If you ware using Windows Server(s) an clients I pesonally would strongly recommend using CIFS. NFS is neither built for windows file access nor feature complete. NFS is missing any authentication, has no ACL transport and lacks transport securtiy at all. Addidionally it runs in the WFA compatibility layer which isn't built for performance.
Yes, that is how NFS works. There is no host-to-client authentication, protocol-wise.
NFS does not have any authentication by design. NFS was built to allow file system access through network connections, not file (or even user) access. Authentication and/or authorization has to be provided by another channel, like kerberos or other integrated rpc solutions.
Unfortunately, integrated NFS security solutions are few and complex. Originally, the NFSv4 specification designers had intended to make mandatory support for the Simple Public Key Mechanism (SPKM3) and the Low-Infrastructure Public Key mechanism (LIPKEY) which would have allowed for the use of simple username/password authentication from a client to an arbitrary database accessible to the NFSv4 server. However, a lot of flaws were found in SPKM3/LIPKEY which could not be resolved, and so the supporting code was removed - even from from the Linux kernel itself.
Yes. The MAPR clients has buit-in-kerberos (but without SSO, even under windows); AXE does have rpc security, too. The package comes at around ~50$ per client. But there is, to my knowledge, no NFS client solution for windows providing comfort and performance comparable to native CIFS. And no free (or cheap/good) one. Additionally AXE can't access linux mountpoints when configures for AD authentication.
Please PM/Comment if I am wrong with this; we are implementing NFS access solutions since 2002 and weren't able to find "the one" since then.
And while implementing NFS, always remember: there is neither any encryption (which you will have to implement externally, through SSH for example) nor transport security (which would be included in SSH, though).