Déploiement de SDLinux avec Ansible

Prev Next

Déploiement de SDLinux à l’aide d’Ansible

Guide de déploiement avec Ansible

©Copyright 1997 - 2025 par WinMagic Inc. Tous droits réservés.

Imprimé au Canada

De nombreux produits, logiciels et technologies sont soumis au contrôle des exportations pour le Canada et les États-Unis d’Amérique. WinMagic conseille à tous les clients qu’ils sont responsables de se familiariser avec ces réglementations. Les exportations et réexportations des produits WinMagic Inc. sont soumises aux contrôles à l’exportation du Canada et des États-Unis administrés par l’Agence canadienne des services frontaliers (ASFC) et le Bureau de l’industrie et de la sécurité (BIS) du Département du Commerce. Pour plus d’informations, visitez le site web de WinMagic ou celui de l’agence concernée.

WinMagic, SecureDoc, SecureDoc Enterprise Server, Compartmental SecureDoc, SecureDoc PDA, SecureDoc Personal Edition, SecureDoc RME, SecureDoc Removable Media Encryption, SecureDoc Media Viewer, SecureDoc Express, SecureDoc for Mac, MySecureDoc, MySecureDoc Personal Edition Plus, MySecureDoc Media, PBConnex, SecureDoc Central Database et SecureDoc Cloud Lite sont des marques déposées et des marques déposées de WinMagic Inc., enregistrées aux États-Unis et dans d’autres pays. Toutes les autres marques déposées et non enregistrées ici sont la propriété exclusive de leurs propriétaires respectifs. © 2025 WinMagic Inc. Tous droits réservés.

Remerciements

Ce produit inclut des logiciels cryptographiques développés par Antoon Bosselaers, Hans Dobbertin, Bart Preneel, Eric Young ([email protected]) ainsi que Joan Daemen et Vincent Rijmen, créateurs de l’algorithme AES de Rijndael.

Ce produit inclut des logiciels développés par le projet OpenSSL pour être utilisés dans le toolkit OpenSSL (http://www.OpenSSL.org/).

WinMagic tient à remercier ces développeurs pour leurs contributions logicielles.

Contacter WinMagic

WinMagic

11-80 Galaxy Blvd.

Toronto, Ontario, M9W 4Y8

Numéro vert : 1-888-879-5879

Téléphone : (905) 502-7000

Fax : (905) 502-7001

Ventes :                        

Marketing :          

Ressources humaines :        

Support technique :

Pour information :          

Pour les demandes de facturation :

[email protected]

[email protected]

[email protected]

[email protected]

[email protected]

[email protected]

Sommaire

Étapes pour déployer SDLinux en utilisant Ansible

I. Préparer le client Linux

Sur les clients Ubuntu

Installer le serveur openssh :

Sudo apt install OpenSSSH-Server -y

Activer le service SSH :

Sudo apt install openssh-server

Sudo SystemCTL Enable SSH

Sudo SystemCTL Start SSH

Sudo SystemCTL Status SSH

Sur les clients RedHat

(à remplir)

II. Préparer le nœud de contrôle (Windows + WSL2)

Configurez le nœud de contrôle en choisissant l’une des options suivantes.

Dans un environnement Linux

Configurez le contrôleur ansible directement sur une machine RedHat ou Ubuntu (puisque le contrôleur et les nœuds peuvent être des machines Linux)

Sur un environnement Linux virtualisé hébergé sous Windows

Configurez le contrôleur ansible avec un Intel VT-x/EPT ou AMD/RVI virtualisé activé et fonctionnant sous Windows :

  1. Installer WSL2 avec Ubuntu/Debian

Ouvrez PowerShell avec un administrateur et exécutez :

wsl --install -d Ubuntu-24.04

  1. Redémarrer le système, Ubuntu-24.04 apparaît pour configurer l’utilisateur et le mot de passe

Mise à jour Ubuntu :

Mise à jour Sudo APT & Mise à jour Sudo Apt -y

Mise à jour Redhat :

          (à remplir)

  1. Installer Ansible

À propos d’Ubuntu :

Mise à jour de l’APT de Sudo.

Sudo apt install ansible -y

À propos de RedHat :

(à remplir)

  1. Installer sshpass

À propos d’Ubuntu :

Sudo apt install sshpass -y

À propos de RedHat :

(à remplir)

III. Préparer le profil sur le nœud de contrôle

  1. Copiez le profil de Windows vers WSL2 :

mkdir -p ~/Linux

cp -r /mnt/c/Users/Ori/Bureau/linux/* ~/linux

  1. Vérifiez le dossier :

ls -l ~/linux

IV. Créer l’inventaire

  1. Créer le dossier ansible  

mkdir -p ~/ansible

  1. Créer des ansible-hosts de fichier :

Nano ~/ansible/ansible_hosts

  1. Contenu :

[linux_clients]

192.168.1.28 ansible_user=quan ansible_ssh_pass=Your_Password ansible_become_pass=Your_Password ansible_connection=ssh ansible_ssh_common_args='-o StrictHostKeyChecking=no'

Note :

- L’IP : Adresse IP du client

- ansible_ user= à client utilisateur

- Your_Password = Client du mot de passe

V. Écrire le Playbook d’Ansible

  1. Créer un playbook de fichier :

cd ~/ansible

Nano ~/ansible/deploy_linux.yml

Exemple de contenu du playbook :  

---

- nom : Deploy SDLinux

 Animateurs : linux_clients

 devenir : oui

 Vars :

   local_folder : « /home/riana/linux » # le chemin vers le profil sous Windows

   remote_folder : « /home/quan/linux_dest » # le chemin vers le profil sur WSL

   tar_file : « ub24.wmsd.tar.gz » # l’installateur qui doit se décompresser

 Tâches :

   - nom : Créer un dossier de destination sur le client

     ansible.builtin.file :

       chemin : « {{ remote_folder }} »

       État : annuaire

       mode : '0755'

   - nom : Copier le profil du nœud de contrôle vers le client

     ansible.builtin.copy :

       SRC : « {{ local_folder }}/ »

       dest : « {{ remote_folder }}/ »

       mode : '0755'

   - nom : Extraire le fichier de l’installateur tar.gz sur le client

     ansible.builtin.unarchive :

       SRC : « {{ remote_folder }}/{{ tar_file }} »

       dest : « {{ remote_folder }}/ »

       remote_src : Oui

   - nom : Exécuter un script d’installation

     devenir : oui

     ansible.builtin.shell : « ./install.sh -s -n »

     ARG :

       chdir : « {{ remote_folder }}/winmagic »

   - nom : Redémarrage du système après installation (méthode manuelle)

     shell : « sleep 2 & /sbin/reboot »

     asynchrone : 1

     Sondage : 0

     ignore_errors : Oui

VI. Exécutez le Playbook

Exécutez la commande suivante une fois que vous avez terminé de modifier le fichier playbook yaml et lancez le déploiement :

Ansible-Playbook -i ~/ansible/ansible_hosts deploy_linux.yml --demande-passe --demande-devenant-passer

Note : --demande-devenir-passez → entrer un mot de passe sudo si nécessaire.

VII. Vérifier le déploiement

Vérifiez sur le client que SDLinux a été installé avec succès et sur le serveur SES que l’appareil a été enregistré.

Note : Après l’installation de SDLinux sur le client, le système redémarrera. Après le déploiement, l’utilisateur devra accéder au client et en prendre la propriété principale

winmagic_logo_r

11-80 Galaxy Blvd. Toronto, ON, Canada M9W 4Y8

Tel. : (905) 502-7000 |  Fax : (905) 502-7001

Web : www.winmagic.com  |  Email : [email protected]

WinMagic propose les solutions de chiffrement des données les plus sûres, gérables et faciles à utiliser au monde. Compatible avec toutes les éditions de Microsoft Windows Vista, 7 et 10 ainsi qu’avec les plateformes Mac et Linux, SecureDoc de WinMagic protège les données sensibles stockées sur des supports portables tels que les ordinateurs portables et les supports amovibles, y compris les clés USB et les CD/DVD. Des milliers des entreprises et organisations gouvernementales les plus soucieuses de la sécurité à travers le monde dépendent de SecureDoc pour minimiser les risques commerciaux,  Respectez les exigences de confidentialité et de conformité réglementaire, et protégez les actifs informationnels précieux contre les accès non autorisés. Avec un service professionnel et client complet, WinMagic prend en charge plus de trois millions d’utilisateurs de SecureDoc dans environ 43 pays. Pour plus d’informations, veuillez visiter www.winmagic.com, appeler le 1-888-879-5879 ou nous envoyer un e-mail à [email protected].

SecureDoc, SecureDoc Enterprise Server, Compartmental SecureDoc, SecureDoc PDA, SecureDoc Personal Edition, SecureDoc RME, SecureDoc Removable Media Encryption, MySecureDoc, MySecureDoc Personal Edition Plus, MySecureDoc Media et SecureDoc Central Database sont des marques déposées de WinMagic Inc.  D’autres produits mentionnés ici peuvent être des marques et/ou des marques déposées de leur propriétaire respectif.

© Droits d’auteur 2021 WinMagic Inc.  Tous droits réservés. Ce document est fourni à titre informatif uniquement. WinMagic Inc. ne fournit AUCUNE GARANTIE, exprimée ou implicite, dans ce document. Toutes les spécifications énoncées ici sont susceptibles d’être modifiées sans préavis.