1gsad(8) User Manuals gsad(8)
2
3
4
6 gsad - Greenbone Security Assistant of the Greenbone Vulnerability Man‐
7 agement
8
10 gsad OPTIONS
11
13 Together, OpenVAS Scanner (openvassd(8)) and Greenbone Vulnerability
14 Manager daemon (gvmd(8)) provide the core functionality of the Green‐
15 bone Vulnerability Management (GVM), with OpenVAS Scanner handling the
16 actual scan process and Greenbone Vulnerability Manager daemon adding
17 various management functionalities to handle and organise scan results.
18
19 The Greenbone Security Assistant Daemon (gsad) is a web application
20 that connects to the Greenbone Vulnerability Manager to provide for a
21 full-featured user interface for vulnerability management.
22
24 -f, --foreground
25 Run in foreground.
26
27 --http-only
28 Serve HTTP only, without SSL.
29
30 --listen=ADDRESS
31 Listen on ADDRESS.
32
33 --mlisten=ADDRESS
34 Manager address.
35
36 -p, --port=PORT
37 Listen on port number PORT.
38
39 -m, --mport=PORT
40 Use manager port number PORT.
41
42 -r, --rport=PORT
43 Redirect HTTP from port number PORT.
44
45 --no-redirect
46 Don't redirect HTTP to HTTPS.
47
48 -k, --ssl-private-key=FILE
49 Use FILE as the private key for HTTPS
50
51 -c, --ssl-certificate=FILE
52 Use FILE as the certificate for HTTPS
53
54 --do-chroot
55 Do chroot and drop privileges.
56
57 --gnutls-priorities=PRIORITIES
58 GnuTLS priorities string.
59
60 --dh-params=FILE
61 Diffie-Hellman parameters file for PFS support. Functional only
62 with Libmicrohttpd 0.9.35 and higher.
63
64 --unix-socket=FILE
65 Listen for HTTP requests on the provided unix socket file.
66
67 --munix-socket=FILE
68 Path to Manager unix socket.
69
70 -v, --verbose
71 Print progress messages.
72
73 -V, --version
74 Print version.
75
76 --http-frame-opts=FRAME-OPTS
77 X-Frame-Options HTTP header. Defaults to "SAMEORIGIN".
78
79 --http-csp=CSP
80 Content-Security-Policy HTTP header. Defaults to "default-src
81 'self' 'unsafe-inline'; img-src 'self' blob:; frame-ancestors
82 'self'"
83
84 --http-sts
85 Enable HTTP Strict-Tranport-Security header.
86
87 --http-sts-max-age=max-age
88 max-age in seconds for HTTP Strict-Tranport-Security header.
89 Defaults to 31536000.
90
91 --drop-privileges=user
92 Drop privileges to <user>.
93
94 --vendor-version=string
95 Use string as version in interface.
96
97 --secure-cookie
98 Use a secure cookie (implied when using HTTPS).
99
100 --timeout=minutes
101 Minutes of user idle time before session expires. Defaults to 15
102 minutes.
103
104 --client-watch-interval=number
105 Check if client connection was closed every <number> seconds. 0
106 to disable. Defaults to 1.
107
108 --debug-tls=number
109 Enable TLS debugging at level.
110
111 --ignore-x-real-ip
112 Do not use X-Real-IP to determine the client address.
113
114 --per-ip-connection-limit=number
115 Sets the maximum number of connections per ip. Use 0 for unlim‐
116 ited.
117
118 --http-cors=CORS
119 Set Cross-Origin Resource Sharing (CORS) allow origin http
120 header.
121
122 -?, --help
123 Show help.
124
126 gsad
127
128 Start gsad with the default port configuration and listen on port 443
129 for HTTPS requests.
130
132 openvassd(8), gmp(8), gvmd(8), gsad(8)
133
135 The canonical places where you will find more information about the
136 Greenbone Vulnerability Manager are:
137
138 https://community.greenbone.net (Community portal)
139
140 https://github.com/greenbone (Development Platform)
141
142 https://greenbone.net (Greenbone website)
143
144
146 The Greenbone Security Assistant is released under the GNU GPL, version
147 2, or, at your option, any later version.
148
149
150
151Greenbone Vulnerability ManagemenSteptember 2019 gsad(8)