Lantsei.lesCigales.ORG

DWService, installation et configuration

DWService est un logiciel semi-libre (le code source de l'agent est ouvert) de télé-assistance d'origine Estonienne et dont le siège est basé en Italie.

Il se connecte aux clients par TCP /UDP et n'a donc pas besoin l'ouverture de ports spécifiques pour fonctionner.

Il est prévu le développement d'une version de nœud simplifiée afin d'installer son propre serveur et sur lequel :

dwservice-logo.png


Création d'un compte DWService

Créer un compte et se connecter avec vos identifiants sur le site de DWService.

Création d'un groupe d'agent

Créer un Groupe d'agent via le menu du même nom situé sur le tableau de bord.

dwservice-groupes.png

Cliquer sue le bouton “+

dwservice_04.png

Renseigner les champs de Nom et Description. Puis valider avec le bouton Confirmer.

dwservice_05.png

Création de l'agent

Sur le tableau de bord, accéder au menu Agents

dwservice-agents.png

Cliquer sue le bouton “+

dwservice_01.png

Renseigner les champs de Groupe, Nom et Description. Puis valider avec le bouton Confirmer.

dwservice_02.png

Noter ou Copier l'identifiant de l'agent dans le presse-papier.

dwservice_03.png

Installation de l'Agent pour linux en ligne de commande

Sur la machine à prendre en main, ouvrir un terminal.

Télécharger l'agent dans le répertoire de Téléchargement :

cd Téléchargements/
wget https://www.dwservice.net/download/dwagent.sh

Permettre l'execution du script dwagent.sh et l'exécuter :

chmod +x dwagent.sh
sudo ./dwagent.sh 

Choisir 1. Installer

En poursuivant l'installation ou en exécutant ce logiciel, vous acceptez les Termes et conditions et la Politique de confidentialité

1. Installer
2. Exécuter
3. Je refuse

Renseigner un chemin d'installation ou Valider le chemin d'installation par défaut :

Choisissez le chemin d'installation :
Chemin (/usr/share/dwagent):

Choisir 1. Oui pour installer l'agent :

CVoulez-vous installer DWAgent dans '/usr/share/dwagent' ?

1. Oui
2. Non

Choisir 1. Entrez le code d'installation créé précédemment :

Comment préférez vous paramétrer l'agent ?

1. Entrez le code d'installation
2. Créer un nouvel agent

Saisir le code d'installation :

Saisissez le code d'installation
Code: XXX-XXX-XXX

💡 Astuce: Il est possible, sur demande au support@dwservice.net, d'installer l'agent via cette ligne de commande :

dwagent.sh -silent key="code-d_installation" logpath="chemin-d_installation"

Ou, de l'installer sans avoir besoin de créer l'agent au préalable :

dwagent.sh -silent user="email" password="mot-de-passe" name="nom-de-l_agent" logpath="chemin-d_installation"

Pour la configuration du serveur mandataire, ajouter ces options :

proxyType="http,socks4,4a,5" proxyHost="addresse-ip" proxyPort="num-de-port" proxyUser="utilisateur" proxyPassword="mot-de-passe"

Se connecter à l'agent

De retour sur le site DWService, se rendre à la page Agents > Disponible (rafraichir la liste des agents à l'aide du bouton “Actualiser”, si besoin). Vous pouvez à présent accéder à l'agent :

dwservice_06.png

Vous aurez alors la possibilité d'utiliser ces différents outils pour cet agent :

dwservice_07.png

Partage

Le menu Partage, accessible depuis le tableau de bord, permet de partager des agents à d'autres personnes.

dwservice-partages.png

📝 Note: Les Partages sortants sont les agents que l'on partage avec d'autres. Les Partages entrants sont ceux que d'autres personnes nous partagent.

Activation d'un partage depuis les options d'un Agent :

dwservice_08.png

Les Permissions de partage sont :

Les différents modes d'Accès sont :

Les dates de Validités :

Désinstallation de l'agent

Arrêter le service dwagsvc :

sudo /usr/share/dwagent/native/dwagsvc stop

Supprimer le service dwagsvc :

sudo /usr/share/dwagent/native/dwagsvc delete

Supprimer le répertoire dwagent :

sudo rm -r -f /usr/share/dwagent

Suprimer le fichier dwagent :

sudo rm -f /etc/dwagent

💡 Astuce: Il est possible de créer un script de désinstallation que l'on nommera dwagent_uninstall.sh :

#!/bin/sh
/usr/share/dwagent/native/dwagsvc stop
/usr/share/dwagent/native/dwagsvc delete
rm -r -f /usr/share/dwagent
rm -f /etc/dwagent

🔗 Sources: docs.dwservice.net/..]