19pfs(1) 9pfs(1)
2
3
4
6 9pfs - 9p2000 file server
7
9 9pfs [-dDw] [-c mode] [-p port] [-r root] [-a address] [user [domain]]
10
11
13 9p2000 is a file/RPC protocol developed for Plan9 operationg system.
14 Due to its extreme simplicity it can be used to embed file servers in
15 different applications to provide access to the internal structures and
16 API in runtime.
17
18 9pfs is a simle file server that exports a file tree with 9p2000 proto‐
19 col.
20
21
23 -a address
24 Address to listen on. Default: 0.0.0.0
25
26 -c mode
27 Authentication mode. Can be pki or sk1.
28
29 -d
30 Turn on debug.
31
32 -D
33 Turn on .u extensions, required for symlink support.
34
35 -p port
36 Server TCP port, if it differs from the default 9p.
37
38 -r root
39 A directory to export.
40
41 -w
42 Allow read/write access. Default: read/only.
43
44
45
47 pki mode
48
49 PKI authentication mode uses standard SSH RSA keys. The server looks
50 for the public key in /home/${user}/.ssh/id_rsa.pub.
51
52 sk1 mode
53
54 domain should be specified only for sk1 auth mode.
55
56
58 ssh-keygen(1), fuse9p(1)
59
60
61
63 * Peter V. Saveliev <peet@redhat.com> -- fuse9p author, py9p library
64 maintainer
65 * Andrey Mirtchovski <aamirtch@ucalgary.ca> -- py9p library author
66
67
68
70 * All bugs post to the project page:
71 https://github.com/svinota/py9p/issues
72 * Project's home:
73 https://github.com/svinota/py9p/
74 * 9p specifications:
75 http://swtch.com/plan9port/man/man9/
76
77
78
79Peter V. Saveliev <peet@redhat.com> 9pfs(1)