Re: HELP: VMS as an NFS client to Windows or Linux - primer please



Gremlin wrote:

What is your mount command, as I can't see a path in the listing above?


Had to use Google to find my previous post (and I'll need it for the
next power failure when half the stuff that appears to work now will
probably be broken :-)


$TCPIP MOUNT DNFS1:/HOST=BRAKES/PATH="/"-
/UID=501/GID=501/SERVER=UNIX/STRUCT=5


On the mac:

"name" = ( "exports" );
CHILDREN = (
{
"name" = ( "/" );
"clients" = ( "10.0.0.7", "10.0.0.10", "10.0.0.11" );
"opts" = ( "alldirs" );
}



0,0 doesn't exist - so I deleted the mappings in Windows and started by
creating a group mapping of 4 for system and 100 for users. I then
mapped users with 1 for domain admins and also 1 for my windows username.


My philosophy on this is to open the gates and get a mount to work, and
then narrow the security and other parameters down. Once you have a
repeatable working mount, you can work with the security and user
mappings etc.

So, when I issue the mount command I have now tried it with /UID=1/GID=4
(VMS system account UIC) and /UID=1/GID=100 (my vms UIC).

There is absolutely no , NONE, NADA corrolation between the VMS UIC and
the GID/UID.

You need to create a proxy entry in the TCPIP database that maps a VMS
*USERNAME* with a Unix UID/GID.

TCPIP> ADD PROXY vmsusername/UID=yy/GID=xx/NFS=(INCOMING,OUTGOING)

xx and yy are the UID/GD of the remote system.

So when user "vmsusername" does a "DIR DNFS1:[000000]" , the VMS system
will lookup the proxy database and then emit a NFS request coming from
user UID=yy GID=xx

In the TCPIP Services Management manual, there is a fairly big section
for NFS, as well as a section on NFS on Windows.

.