With the following configuration, attempting to log in to Apache Guacamole with the specified username and “password” gives me an Invalid Login error:
<?xml version="1.0" encoding="UTF-8"?>
<user-mapping>
<!-- User using SHA-256 to hash the password -->
<authorize
username="syvlorg"
password="...">
<connection name="NixOS Server Tailscale SSH">
<protocol>ssh</protocol>
<param name="hostname">127.0.0.1</param>
<param name="port">22</param>
</connection>
<connection name="NixOS Server SSH">
<protocol>ssh</protocol>
<param name="hostname">127.0.0.1</param>
<param name="port">8022</param>
</connection>
<connection name="NixOS Server RDP">
<protocol>rdp</protocol>
<param name="hostname">127.0.0.1</param>
<param name="port">3389</param>
<param name="ignore-cert">true</param>
</connection>
</authorize>
</user-mapping>
I was attempting to follow this tutorial.