Blob


1 .TH 9IMPORT 4
2 .SH NAME
3 9import \- import a name space from a remote system
4 .SH SYNOPSIS
5 .B 9import
6 [
7 .I options
8 ]
9 .I system
10 .I file
11 [
12 .I mountpoint
13 ]
14 .SH DESCRIPTION
15 The
16 .I 9import
17 tool allows an arbitrary
18 .I file
19 on a remote
20 .I system,
21 with the capability of running the Plan 9
22 .MR exportfs (4)
23 service,
24 to be imported into the local name space.
25 Usually
26 .I file
27 is a directory, so the complete
28 file tree under the directory is made available.
29 .PP
30 A process is started on the
31 remote machine, with authority of the user of
32 .IR 9import ,
33 to perform work for the local machine using the
34 .MR exportfs (4)
35 service.
36 The default port used is TCP 17007.
37 If
38 .I mountpoint
39 is omitted, then
40 .I 9import
41 uses the name of the remote
42 .I file
43 as the local mount point.
44 .PP
45 The options are:
46 .TF "-s namexxx"
47 .PD
48 .TP
49 .B -A
50 Skip the authentication protocol.
51 This is useful for connecting to foreign systems like Inferno.
52 .TP
53 .B -k \fIkeypattern
54 Use
55 .I keypattern
56 to select a key to authenticate to the remote side
57 (see
58 .MR auth (2) ).
59 .TP
60 .B -p
61 Push the
62 .MR aan (8)
63 filter onto the connection to protect against
64 temporary network outages.
65 .TP
66 .B -s \fIname
67 Post the connection's mountable file descriptor as
68 .BI /srv/ name\fR.
69 .SH SOURCE
70 .B \*9/src/cmd/9import.c
71 .SH SEE ALSO
72 .MR srv (4) ,
73 .MR aan (8) ,
74 .MR listen1 (8) ,
75 .B cs
76 in
77 .MR ndb (7)
78 .SH BUGS
79 Encryption is not implemented.