19pfs(1)                                                                9pfs(1)
2
3
4

NAME

6       9pfs - 9p2000 file server
7

SYNOPSIS

9       9pfs [-dDw] [-c mode] [-p port] [-r root] [-a address] [user [domain]]
10
11

DESCRIPTION

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

OPTIONS

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

AUTHENTICATION

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

SEE ALSO

58       ssh-keygen(1), fuse9p(1)
59
60
61

AUTHORS

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)
Impressum