-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GUACAMOLE-374: Migrate JSON auth to combined native+Docker approach.
- Loading branch information
1 parent
095c355
commit 6f60c76
Showing
3 changed files
with
123 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# | ||
# A comma-separated list of IP addresses or subnets (in CIDR notation) that | ||
# should be allowed to authenticate using encrypted JSON authentication. If | ||
# set, _only_ machines with IP addresses that match the addresses/subnets in | ||
# this list will be allowed to authenticate in this way. All other attempts to | ||
# authenticate with encrypted JSON authentication will fail, regardless of | ||
# whether the JSON is correctly signed and encrypted. | ||
# | ||
# By default, no restriction is placed on which machines may attempt to use | ||
# encrypted JSON authentication. | ||
# | ||
json-trusted-networks: 10.10.0.0/8, 10.11.0.2 | ||
|
||
# | ||
# Whether the encrypted JSON authentication module should treat usernames as | ||
# case sensitive. | ||
# | ||
# If not specified, this option defaults to the [global default set for the | ||
# entire Guacamole installation](global-case-sensitive-usernames). If the | ||
# global setting is also not specified, the default behavior for Guacmole is to | ||
# consider usernames to be case-sensitive. | ||
# | ||
json-case-sensitive-usernames: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# | ||
# The 128-bit value to use to decrypt and verify the signatures of received | ||
# JSON data. This value must be expressed as a 32-digit hexadecimal value. | ||
# | ||
# Any 32-digit hexadecimal value will suffice as long as it is random enough to | ||
# be impractical for a malicious user to guess. An easy way to generate such a | ||
# key is to echo a secure passphrase through the `md5sum` utility. This is the | ||
# technique OpenSSL itself uses to generate 128-bit keys from passphrases. For | ||
# example: | ||
# | ||
# ```console | ||
# $ echo -n "ThisIsATest" | md5sum | ||
# 4c0b569e4c96df157eee1b65dd0e4d41 | ||
# ``` | ||
# | ||
json-secret-key: 4c0b569e4c96df157eee1b65dd0e4d41 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters