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 : |
Sommaire
Étapes pour déployer SDLinux en utilisant Ansible
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 :
Installer WSL2 avec Ubuntu/Debian
Ouvrez PowerShell avec un administrateur et exécutez :
wsl --install -d Ubuntu-24.04
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)
Installer Ansible
À propos d’Ubuntu :
Mise à jour de l’APT de Sudo.
Sudo apt install ansible -y
À propos de RedHat :
(à remplir)
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
Copiez le profil de Windows vers WSL2 :
mkdir -p ~/Linux
cp -r /mnt/c/Users/Ori/Bureau/linux/* ~/linux
Vérifiez le dossier :
ls -l ~/linux
Créer le dossier ansible
mkdir -p ~/ansible
Créer des ansible-hosts de fichier :
Nano ~/ansible/ansible_hosts
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
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
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.
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

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.