Guacamole – Day 3.5

Time to configure. Instructions here.

Guacamole is incredibly configurable and can be unforgiving. After going through the instructions I was curious exactly how long the instructions were so I pretended to print it. 56 pages. Lucky for me I’m just in the testing phase and I found that all I really needed to confirm it works was to create user-mapping.xml in /etc/guacamole.

<user-mapping>

    <!-- Per-user authentication and config information -->
    <authorize username="cweb" password="<password>">
            <connection name="SSH to thecweb.com">
                <protocol>ssh</protocol>
                <param name="hostname">localhost</param>
                <param name="port">22</param>
                <param name="username">cweb</param>
                <param name="enable-sftp">true</param>
            </connection>
    </authorize>

</user-mapping>

It took like an hour to get this far. I still need to setup VNC on my one of my Windows systems and go through some steps to secure this colander I call a server. But I’m done for today.