3 import \- import a name space from a remote system
33 to be imported into the local name space.
36 is a directory, so the complete
37 file tree under the directory is made available.
39 A process is started on the
40 remote machine, with authority of the user of
42 to perform work for the local machine using the
45 The default port used is TCP 17007.
50 uses the name of the remote
52 as the local mount point.
59 Control the construction of union directories, as in
68 Skip the authentication protocol.
69 This is useful for connecting to foreign systems like Inferno.
72 Run in ``backwards'' mode, described below.
75 Push an authentication protocol on its network connection.
76 The supported protocols are
78 (the default, no protocol)
81 There are plans to make
85 .B -e '\fIenc auth\fR'
86 Specify the encryption and authentication algorithms to use for
87 encrypting the wire traffic
98 to select a key to authenticate to the remote side
103 These equivalent flags run
105 in a pre-9P2000 compatibility mode to import from ancient servers.
110 filter onto the connection to protect against
111 temporary network outages.
114 Post the connection's mountable file descriptor as
122 in ``backwards'' mode.
127 authentication (as server) over its file descriptor 0
128 (expected to be an incoming network connection from
131 mounts the connection onto
139 that has IP interfaces for the company intranet and the global
145 Any machine inside the company can get telnet out to the global
149 import -a kremvax /net.alt
150 telnet /net.alt/tcp!ucbvax
153 Suppose that the machine
155 has access to a private file server containing public web pages
156 that need to be served by the less-trusted server
159 runs the following listener
166 import -B -s rowebfs /usr/web /bin/restarthttpd
174 exportfs -R -r /usr/web -B tcp!webvax!999
177 to serve a read-only copy of
185 mounts the served tree onto its own
192 .B /sys/src/cmd/import.c