<tdstyle="border-bottom:1px solid rgba(0, 0, 0, 0.1);border-left:1px solid rgba(0, 0, 0, 0.1);border-right:1px solid rgba(0, 0, 0, 0.1);border-top:1px solid rgba(0, 0, 0, 0.1);height:103px;padding:0.4em;width:585px;">Apache Guacamole est une passerelle pour la prise en main à distance sans client. Il prend en charge les protocoles standard tels que VNC, RDP et SSH. C’est un outil clientless car aucun plug-in ou logiciel client n’est requis sur le serveur ou le PC.</td>
</tr>
</tbody>
</table>
</figure>
<p>Grâce à HTML5, une fois que Guacamole est installé sur un serveur, tout ce dont vous avez besoin pour accéder à vos ordinateurs de bureau est un navigateur Web.</p>
<h1><strong>Installation</strong></h1>
<p>Pour installer Guacamole, nous allons utiliser docker, vous aurez donc besoin d’une VM (ou d’un VPS) avec un système d’exploitation pouvant faire tourner Docker (Debian, CentOS, Windows, MacOS, etc…).</p>
<p>Je vous ai préparé un petit script permettant de déployer rapidement et simplement Guacamole. Pour cela, suivez les consignes suivantes :</p>
<p>Une fois votre compte créé, reconnectez vous avec et supprimez le compte guacadmin.</p>
<h2><strong>Créer une connexion RDP</strong></h2>
<p>Dans un premier temps, activez l’option bureau à distance sur votre Windows cible. Si vous êtes en réseau local, le port par défaut est le 3389, si vous vous connectez à distance à cette machine, pensez à changer le port par défaut et à faire la règle de redirection du port sur votre routeur.</p>
<h3><strong>Configuration de la connexion dans Guacamole</strong></h3>
<p>Pour configurer une connexion RDP, rendez-vous dans la catégorie « Connexions » :</p>
<p>Rentrez les informations suivantes en les adaptant à votre configuration : (voir screenshot)</p>
<ol>
<li>Nommez la connexion.</li>
<li>Choisissez « RDP ».</li>
<li>Rentrez l’ip et le port de la machine cible.</li>
<li>Sélectionnez le clavier FR et activez la console administrateur.</li>
<li>Configurez les redirections de périphériques.</li>
<li>Activez ou désactivez les options de performance en fonction de votre connexion.</li>
<p>En utilisant le raccourci Ctrl+Alt+Maj, vous faites apparaître le menu de Guacamole vous permettant de gérer le presse papier ainsi que le transfert de fichiers :</p>
<h2><strong>Configurer une connexion SSH</strong></h2>
<p>Avec Apache Guacamole, vous pouvez aussi prendre la main sur un serveur avec un accès SSH, de la même façon, rendez-vous dans la catégorie « Connexions » :</p>
<p>Rentrez les informations suivantes en les adaptant à votre configuration : (voir screenshot)</p>
<ol>
<li>Nommez la connexion.</li>
<li>Choisissez « SSH ».</li>
<li>Rentrez l’ip et le port de la machine cible.</li>
<li>Rentrez vos informations de connexions.</li>
<li>Configurez le keepalive.</li>
<li>Activez le SFTP.</li>
<li>Enregistrez cette nouvelle connexion.</li>
</ol>
<p>Pour utiliser cette connexion, il vous suffit de la lancer et vous vous retrouverez avec le terminal de votre serveur dans votre navigateur !</p>
<p> </p>
<p>Et voilà pour ce « rapide » tour de ce bel outil, n’hésitez pas à nous dire ce que vous en pensez en commentaires 🙂</p>