Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1462 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Guacamole

n°1355611
Saguu
Posté le 03-04-2014 à 20:21:26  profilanswer
 

Bonjour !
 
Actuellement en BTS Système/Réseaux, je viens de découvrir Guacamole : http://guac-dev.org/
 
J'éprouve quelques soucis pour le configurer sous Debian :/
 
Y a-t-il quelques personnes qui auraient déjà utilisé ceci ?
 
Je suis avide de feedback !
 
Merci !
 
 
Saguu


Message édité par Saguu le 10-01-2017 à 18:51:09
mood
Publicité
Posté le 03-04-2014 à 20:21:26  profilanswer
 

n°1355612
Fork Bomb
Obsédé textuel
Posté le 03-04-2014 à 20:36:29  profilanswer
 

http://guac-dev.org/doc/gug/configuring-guacamole.html


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1355617
Saguu
Posté le 03-04-2014 à 23:18:00  profilanswer
 

Merci de la baffe ! J'avais lu en diagonale, et je ne parvenais pas à faire fonctionner. J'ai relu correctement, c'est plus ou moins fonctionnel :/
 
En effet, je tente un rdp sur une machine w8.1, l'accès se fait, mais le pointage du curseur (ça se dit ça?) est vraiment horrible :/
 
Je n'ai rien trouvé dans les options qui permettent de corriger le tir !
 
 
Saguu.

n°1356015
Saguu
Posté le 09-04-2014 à 20:23:12  profilanswer
 

Bon, ça passe sur les autres OS ! Par contre, chaud pour sécuriser tomcat :/

n°1379671
basketor63
Gauche = TT
Posté le 09-08-2015 à 15:42:00  profilanswer
 

Tu veux dire pour le faire tourner en ssl ?

n°1379726
Saguu
Posté le 10-08-2015 à 17:21:23  profilanswer
 

Ou le vieux post :o ! ça date d'un an :D Depuis oui tout tourne crème, faudrait même que je fasse les màj :jap:

n°1379854
basketor63
Gauche = TT
Posté le 14-08-2015 à 14:25:15  profilanswer
 

J'ai finis par réussir à utiliser ssl.
J'utilise apache en reverse proxy ssl, et je redirige vers le port non ssl de tomcat.
Sinon j'ai pas réussit à faire ssl apache vers ssl tomcat, et c'est en fait pas utile pour mon install.
 
Cependant ça marche pas très bien, et j'ai des déconnections fréquentes, par rapport à la solution en forward du port rdp par ssh et client lourd rdp.

n°1379863
trictrac
Posté le 14-08-2015 à 21:42:23  profilanswer
 

J'utilise au quotidien, avec un reverse via Apache en ssl, et ca marche du tonnerre ....
Dans ton apache, tu as bien mis les options comme dans la doc, specifiques au websocket ?

n°1379873
basketor63
Gauche = TT
Posté le 15-08-2015 à 12:57:45  profilanswer
 

Je pense pas non.
Rien qui m'evoque ça donc ça doit être là clef du problème.

n°1379877
mirtouf
Light is right !
Posté le 15-08-2015 à 13:23:47  profilanswer
 

La documentation a été mise à jour car depuis au moins la version 0.9.7, l'application est plus exigeante sur ce point :
http://guac-dev.org/doc/gug/proxying-guacamole.html

 

Et il existe des options pour régler le problème du curseur. :o


Message édité par mirtouf le 15-08-2015 à 13:24:23

---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
mood
Publicité
Posté le 15-08-2015 à 13:23:47  profilanswer
 

n°1379885
basketor63
Gauche = TT
Posté le 15-08-2015 à 20:13:52  profilanswer
 

Il faut faire quelque choe de particulier pour activer websocket côté guacamole ?

n°1379890
snipereyes
Posté le 16-08-2015 à 11:03:41  profilanswer
 

non juste avoir au moins tomcat 7.0.36 je crois

n°1379892
mirtouf
Light is right !
Posté le 16-08-2015 à 13:51:27  profilanswer
 

C'est ça, il faut faire attention à la version de tomcat utilisée.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°1379946
Mc Kagan
Posté le 18-08-2015 à 18:36:17  profilanswer
 

J'avais réussi à le configurer parfaitement. Mais ça m'avais pris un temps monstre! Mais tout fonctionnait par contre.
Le ssh, rdp...

n°1379950
mirtouf
Light is right !
Posté le 18-08-2015 à 20:20:59  profilanswer
 

Je crois que j'ai passé plus de temps à configurer les différents hôtes qu'installer proprement dit le logiciel. :D


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°1379960
Mc Kagan
Posté le 19-08-2015 à 12:20:55  profilanswer
 

Moi ça a été l'inverse!!!
Quoi qu'il en soit c'est super galère. Mais je n'ai jamais eu a configurer le moindre websocket par contre.

n°1379979
basketor63
Gauche = TT
Posté le 19-08-2015 à 19:55:04  profilanswer
 

Alors moi la première galère, fut de comprendre déjà pourquoi je pouvais pas l'installer avec apt-get.
"can't install package A car la version machin du paquet B truc doit être supérieure à muche".
"can't install package B car la version machin du paquet C truc doit être supérieure à muche".
"can't install package C car la version machin du paquet D truc doit être supérieure à muche".
 
Au final le paquet qui bloquait c'était java7.
En effet le guacamole packagé, installe direct un tomcat6, et on sait pas pourquoi, c'est pas compatible avec les paquets de java7, ce qui n'a bien-sur aucun sens, car java7 doit pouvoir faire tourner tomcat6.
 
Du coup, il a fallut installer tomcat7 séparement, et le bon paquet de guacamole.
Et là je dirais que ça a pu aller, car je connais bien java, mais bon en bossant professionnellement là dedans, c'était pas super clair :D
 
Après avec apache ce fut la misère, tellement ça faisait longtemps que j'en avais pas fait.
 
D'ailleurs j'ai installé gitlab, je me suis arraché les cheveux, pour arriver à la conclusion que pour rendre gitlab de l'extérieure, il me faudrait acheter un vrai dns, car il supporte pas le changement de contexte web.
Ils auraient pu faire un truc genre http://x.y.z.t:8080/gitlab pour qu'on puisse au moins reforwarder, mais non, c'est directement http://x.y.z.t:8080 ...  [:clooney8]


Message édité par basketor63 le 19-08-2015 à 19:58:55
n°1399524
Saguu
Posté le 10-01-2017 à 18:27:00  profilanswer
 

Hello ici !
 
Je remonte le topic, j'ai changé de boite entre temps et j'ai eu l'occasion de redéployer Guacamole pour prendre la main sur les serveurs/switches qui utilisent ssh/est/vnc. Du coup, ma hiérarchie est heureuse. Par contre j'ai une demande de mon chef concernant l'utilisation de l'authentification Active Directory pour se connecter sur Guacamole, sans modification de schéma. A priori c'est possible : https://sourceforge.net/p/guacamole [...] /?limit=25
 
Avez-vous déjà tenté ceci ?  [:tombig:4]  
 
Merci de vos retours !

n°1399528
snipereyes
Posté le 10-01-2017 à 22:55:28  profilanswer
 

J'ai déjà jeté un oeil, c'est galère, mais faisable. Je te souhaite en tout cas bon courage.


---------------
-- Topic de vente -- FeedBack --
n°1399551
roondar
Posté le 11-01-2017 à 20:12:46  profilanswer
 

Saguu a écrit :

Hello ici !

 

Je remonte le topic, j'ai changé de boite entre temps et j'ai eu l'occasion de redéployer Guacamole pour prendre la main sur les serveurs/switches qui utilisent ssh/est/vnc. Du coup, ma hiérarchie est heureuse. Par contre j'ai une demande de mon chef concernant l'utilisation de l'authentification Active Directory pour se connecter sur Guacamole, sans modification de schéma. A priori c'est possible : https://sourceforge.net/p/guacamole [...] /?limit=25

 

Avez-vous déjà tenté ceci ? [:tombig:4]

 

Merci de vos retours !


Je confirme c'est possible.

n°1399562
Saguu
Posté le 12-01-2017 à 05:52:59  profilanswer
 

Hello,
Tu aurais une procédure ou un how to ? J'ai tenté ça hier sans grand succès  :/  
 
Au redémarrage du service j'avais une erreur lorsqu'il chargeait un module ..
 

n°1399564
roondar
Posté le 12-01-2017 à 07:25:33  profilanswer
 

Saguu a écrit :

Hello,
Tu aurais une procédure ou un how to ? J'ai tenté ça hier sans grand succès :/

 

Au redémarrage du service j'avais une erreur lorsqu'il chargeait un module ..

 



Je tente de retrouver ça.

n°1399566
Saguu
Posté le 12-01-2017 à 07:43:54  profilanswer
 

En te remerciant ! :)

n°1400960
Bocal83
Posté le 23-02-2017 à 08:56:28  profilanswer
 

Hello,
 
Voici un petit guide permettant d'installer Guacamole from scratch sur une Debian :
 

Citation :

# Ce guide est basé sur l'installation de Guacamole 0.9.10
 
# Pour éviter tout problème, il est préférable d'éxecuter les commandes en tant que root
su
 
# Installation des prérequis
apt-get -y install libjpeg62-turbo-dev libavcodec-dev libavutil-dev libswscale-dev libcairo2-dev libossp-uuid-dev libpng12-dev libfreerdp-dev libssh2-1-dev libpango1.0-dev libtelnet-dev libvncserver-dev libpulse-dev libssl-dev libvorbis-dev libwebp-dev freerdp mysql-server mysql-client mysql-common mysql-utilities tomcat8
 
# Création d'un répertoire pour récupérer les fichiers de Guacamole
mkdir Guacamole_0.9.10
cd Guacamole_0.9.10/
 
# Téléchargement des fichiers de Guacamole
wget -O guacamole-0.9.10-incubating.war http://downloads.sourceforge.net/p [...] bating.war
wget -O guacamole-server-0.9.10-incubating.tar.gz http://downloads.sourceforge.net/p [...] ing.tar.gz
wget -O guacamole-auth-jdbc-0.9.10-incubating.tar.gz http://sourceforge.net/projects/gu [...] ing.tar.gz
wget -O mysql-connector-java-5.1.40.tar.gz http://dev.mysql.com/get/Downloads [...] .40.tar.gz
 
# Extraction des fichiers
tar -xzf guacamole-server-0.9.10-incubating.tar.gz
tar -xzf guacamole-auth-jdbc-0.9.10-incubating.tar.gz
tar -xzf mysql-connector-java-5.1.40.tar.gz
 
# Création des répertoires système
mkdir /etc/guacamole
mkdir /etc/guacamole/lib
mkdir /etc/guacamole/extensions
 
# Paramètrage de l'environnement
echo "" >> /etc/default/tomcat8
echo "# GUACAMOLE EVN VARIABLE" >> /etc/default/tomcat8
echo "GUACAMOLE_HOME=/etc/guacamole" >> /etc/default/tomcat8
 
# Installation de la partie serveur de Guacamole
cd guacamole-server-0.9.10-incubating
./configure --with-init-dir=/etc/init.d
make
make install
ldconfig
systemctl enable guacd
cd ..
 
# Copie des fichiers de la partie cliente de Guacamole
cp guacamole-0.9.10-incubating.war /etc/guacamole/guacamole.war
cp guacamole-0.9.10-incubating.war /var/lib/tomcat8/webapps/guacamole.war
cp mysql-connector-java-5.1.40/mysql-connector-java-5.1.40-bin.jar /etc/guacamole/lib/
cp guacamole-auth-jdbc-0.9.10-incubating/mysql/guacamole-auth-jdbc-mysql-0.9.10-incubating.jar /etc/guacamole/extensions/
 
# Paramétrage des propriétés de Guacamole
echo "mysql-hostname: localhost" >> /etc/guacamole/guacamole.properties
echo "mysql-port: 3306" >> /etc/guacamole/guacamole.properties
echo "mysql-database: guacamole_db" >> /etc/guacamole/guacamole.properties
echo "mysql-username: guacamole_user" >> /etc/guacamole/guacamole.properties
 
# Remplacer la valeur "PASSWORD" par ce que vous voulez
echo "mysql-password: PASSWORD" >> /etc/guacamole/guacamole.properties
rm -rf /usr/share/tomcat8/.guacamole
ln -s /etc/guacamole /usr/share/tomcat8/.guacamole
 
# Redémarrage de Tomcat
service tomcat8 restart
 
# Connexion à la base de données MySQL avec les identifiants créés ultérieurement
/etc/guacamole/guacamole.properties
mysql -u root -pMYSQLROOTPASSWORD
create database guacamole_db;
create user 'guacamole_user'@'localhost' identified by 'PASSWORD';
GRANT SELECT,INSERT,UPDATE,DELETE ON guacamole_db.* TO 'guacamole_user'@'localhost';
flush privileges;
quit
 
# Configuration de la base de données pour Guacamole
cat guacamole-auth-jdbc-0.9.10-incubating/mysql/schema/*.sql | mysql -u root -pMYSQLROOTPASSWORD guacamole_db
 
# Redémarrage du serveur pour s'assurer que tout démarre correctement
reboot
 
# Ouvrir http://yourguacamolehost:8080/guacamole/# et se logger avec les identifiants par défaut guacadmin/guacadmin
 
# Vous pouvez supprimer le répertoire créé au début de la procédure si vous le désirez
rmdir -rf Guacamole_0.9.10


 
Et en voici un autre permettant de faire l'upgrade
 

Citation :

# Notez que vous devez modifier x.xx selon la version que vous voulez installer
# Si Guacamole est installé sur une VM, faites un snapshot de la VM
 
# Pour éviter tout problème, il est préférable d'éxecuter les commandes en tant que root
su
 
# Mise à jour des paquets du système
apt-get update && apt-get -y upgrade && apt-get -y dist-upgrade && apt-get -y autoremove
 
# Arrêt des services
service guacd stop
service tomcat8 stop
 
# Création d'un répertoire pour récupérer les fichiers de Guacamole
mkdir Guacamole_0.x.xx
cd Guacamole_0.x.xx/
 
# Téléchargement des fichiers de Guacamole
wget -O guacamole-0.x.xx-incubating.war http://downloads.sourceforge.net/p [...] bating.war
wget -O guacamole-server-0.x.xx-incubating.tar.gz http://downloads.sourceforge.net/p [...] ing.tar.gz
wget -O guacamole-auth-jdbc-0.x.xx-incubating.tar.gz http://sourceforge.net/projects/gu [...] ing.tar.gz
wget -O mysql-connector-java-5.1.40.tar.gz http://dev.mysql.com/get/Downloads [...] .40.tar.gz
 
# Extraction des fichiers
tar -xzf guacamole-server-0.x.xx-incubating.tar.gz
tar -xzf guacamole-auth-jdbc-0.x.xx-incubating.tar.gz
tar -xzf mysql-connector-java-5.1.40.tar.gz
 
# Installation de la partie serveur de Guacamole
cd guacamole-server-0.x.xx-incubating
./configure --with-init-dir=/etc/init.d
make
make install
ldconfig
systemctl enable guacd
cd ..
 
# Suppression de l'ancienne partie cliente de Guacamole
rm /etc/guacamole/guacamole.war
rm /var/lib/tomcat8/webapps/guacamole.war
 
# Copie des fichiers de la partie cliente de Guacamole
cp guacamole-0.x.xx-incubating.war /etc/guacamole/guacamole.war
cp guacamole-0.x.xx-incubating.war /var/lib/tomcat8/webapps/guacamole.war
cp guacamole-auth-jdbc-0.x.xx-incubating/mysql/guacamole-auth-jdbc-mysql-0.x.xx-incubating.jar /etc/guacamole/extensions/
 
# Mise à jour du schéma de la base de données MySQL
mysql -u root -p guacamole_db < guacamole-auth-jdbc-0.x.xx-incubating/mysql/schema/upgrade/upgrade-pre-0.x.xx.sql
 
# Redémarrage de Tomcat
service tomcat8 restart
 
# Redémarrage du serveur pour s'assurer que tout démarre correctement
reboot
 
# Patientez quelques minutes (parfois jusqu'à 10 minutes) et ouvrez http://yourguacamolehost:8080/guacamole/#
# Connectez vous avec vos identifiants
 
# Vous pouvez supprimer le répertoire créé au début de la procédure si vous le désirez
rmdir -rf Guacamole_0.x.xx


 
Il y a certainement moyen d'automatiser tout ça mais ça devient hors de mes compétences :D

n°1400972
mirtouf
Light is right !
Posté le 23-02-2017 à 13:30:51  profilanswer
 
n°1401510
Ekath
Posté le 09-03-2017 à 10:50:39  profilanswer
 

Salut,  
 
Un peu en retard mais on ne sait jamais.
J'ai un guacamole 0.9.11 opérationnel avec authentification MySQL+AD, donc si tu as besoin d'aide là dessus, n'hésites pas.
Par contre, est-ce que tu as réussi à monter le répertoire virtuel? Je galère un peu là-dessus.


---------------
Topic vente
n°1401675
Saguu
Posté le 14-03-2017 à 19:05:29  profilanswer
 

Hello,
 
Écoute j'ai réussi à tout faire fonctionner.
 
Quel est ton soucis du coup ?

n°1401679
snipereyes
Posté le 14-03-2017 à 19:38:02  profilanswer
 

Dans ce cas pour la partie AD vous pourriez nous faire un petit howto ?


---------------
-- Topic de vente -- FeedBack --
n°1401680
Ekath
Posté le 14-03-2017 à 19:38:17  profilanswer
 

Salut,

 

J'ai réussi à régler mon problème. J'avais oublié de copier les librairies guac*.so après la mise à jour.
On l'utilise dans l'équipe pour l'instant, puis on ouvrira à tous les utilisateurs ayant besoin de faire du rdp.


---------------
Topic vente
n°1401681
Saguu
Posté le 14-03-2017 à 19:58:32  profilanswer
 

@snipereyes : j'essaye de te faire ça demain, quand j'aurais fini de me battre avec NextCloud..

n°1401684
snipereyes
Posté le 14-03-2017 à 20:58:59  profilanswer
 

Génial merci


---------------
-- Topic de vente -- FeedBack --
n°1401685
Ekath
Posté le 14-03-2017 à 21:09:43  profilanswer
 

Je peux voir pour faire une version expurgée des informations sensibles de la documentation que j'ai réalisée au boulot.


---------------
Topic vente
n°1401723
Ekath
Posté le 15-03-2017 à 17:22:53  profilanswer
 

Voila là doc : https://drive.google.com/open?id=0B [...] mVYSk9BTTA
Il y l'installation de tous les pré-requis, guacamole-server, guacamole-client, reverse proxy ssl, et authentification mysql+ad.


---------------
Topic vente
n°1401728
Bocal83
Posté le 15-03-2017 à 20:54:11  profilanswer
 

Je prend aussi !
Merci ! :)

n°1401738
snipereyes
Posté le 16-03-2017 à 08:09:50  profilanswer
 

Merci


---------------
-- Topic de vente -- FeedBack --
n°1401912
Saguu
Posté le 21-03-2017 à 21:24:30  profilanswer
 

Pour info, si certaines personnes veulent monter un server NextCloud ( Comme j'essaie de le faire ici : http://forum.hardware.fr/hfr/OSAlt [...] 5757_1.htm ), les paramètres sont identiques pour le champs DN, CN, etc ..

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
 

Sujets relatifs
[Debian] Impossible de désactiver IPv6[Debian] SIGTERM en pleine install
[fetchmail/Debian] specifier le mda dans /etc/default/fetchmailPartition Serveur DEBIAN kimsufi
Aix To Solaris et RHEL to DebianServeur sous debian qui ne boot plus
Debian 7.2 - interface graphique volatiliséeGestion port réseau sur Debian
Debian wheezy : quelle carte son PCIe ?configuration d'un serveur mail avec postfix sous debian
Plus de sujets relatifs à : Guacamole


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR