NOTE: The following instructions assume that the Windows NT Server-based NFS computer is configured to use default values for advanced options and security permissions.
On the Microsoft Windows NT Server-based NFS computer:
- Always set the NTFS permissions on your export (and all folders and files underneath the export) to Full Control for Everyone, the Administrators group, and the Administrator user.
- If your export folder is empty, create a dummy file called dummyfile in your NFS export folder.
- If you are not using a network information service (NIS) server, copy the Etc/Passwd and Etc/Group files in binary mode from the appropriate UNIX computer to the Winnt\System32\drivers\etc folder.
NOTE: Leave the password fields blank. It is recommended that UIDs and GIDs be unique as a whole, as well as user names and groups as a whole. For example, do not use 1001 for a user and a group, and do not have a wheel user in addition to a wheel group.
- Map each user and each group to a unique Windows NT user and group. You can do this using Server for NFS User Manager.
- Map the UNIX root user to the Windows NT Administrator user and the group root or wheel to the Windows NT Administrators group.
- Log on as root (only root can mount an NFS export). Mount the export on your UNIX workstation by typingmount ntserver:/F/export/home/user /mntwhere ntserver is the host name of the Windows NT Server-based computer, F/export/home/user is the path to the export, and mnt is a locally available mount point.
- Check the permissions by typing:ls -lOutput similar to the following example is displayed:-rwxrwxrwx 1 root root dummyfile
- Assign the appropriate owners to the files and folders by typing:/usr/ucb/chown -R user.group /mntNOTE: In some UNIX operating systems, the chown command does not take a group parameter. In these situations, you need to type chgrp -R group /mnt in addition to this command.
- Assign appropriate permissions to the files and folders by typing:chmod -R g-w,o-wx /mnt
- Verify the new permissions by typing:ls -lOutput similar to the following example is displayed:-rwxr-xr-- 1 user group dummyfile
If you are unable to change the permissions on a file or if you receive "access denied" error messages, use the following steps:
- On the Windows NT Server-based NFS computer, assign Full Control to the export for Everyone, the Administrators group, and the Administrator user.
- On the UNIX NFS client, copy the file to a different name (you must do this as a user, not as root). Delete the original file in Windows NT and rename the file to its original name.
- Authenticated users
ID d'article : 231964 - Dernière mise à jour : 31 oct. 2006 - Révision : 1