Improved approaches for providing secure access to resources maintained on
private networks are disclosed. The secure access can be provided through
a public network using client software of client-server software and/or
with file system software. Multiple remote users are able to gain
restricted and controlled access to at least portions of a private
network through a common access point, such as an intermediate server of
the remote network.