refactor: unify SSH and sudo password into a single prompt
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -17,7 +17,7 @@ L'automatisation est gérée par Ansible et est découpée en plusieurs rôles :
|
||||
|
||||
### Prérequis
|
||||
* Un ordinateur (machine de contrôle) avec **Python 3** et **pip** installés.
|
||||
* Un Raspberry Pi accessible en réseau local via **SSH** avec une clé SSH configurée (`~/.ssh/id_rsa`).
|
||||
* Un Raspberry Pi accessible en réseau local via **SSH** (avec clé SSH ou mot de passe de connexion/sudo).
|
||||
|
||||
### 1. Cloner le dépôt et entrer dans le dossier
|
||||
```bash
|
||||
@@ -48,15 +48,14 @@ ansible-galaxy collection install -r requirements.yml
|
||||
|
||||
## 🚀 Utilisation du Projet
|
||||
|
||||
Le projet utilise les fonctionnalités interactives d'Ansible (`vars_prompt`) afin de ne stocker aucune IP ou information sensible en clair.
|
||||
|
||||
Pour lancer le provisionnement, exécutez la commande suivante :
|
||||
Pour lancer le provisionnement :
|
||||
```bash
|
||||
ansible-playbook -i inventory.ini playbook.yml
|
||||
```
|
||||
|
||||
Lors du démarrage, Ansible vous demandera de saisir :
|
||||
Ansible vous demandera de saisir :
|
||||
1. **L'adresse IP du Raspberry Pi** (ex: `192.168.1.50`).
|
||||
2. **L'utilisateur SSH** (ex: `pi` ou `ubuntu`, valeur par défaut : `pi`).
|
||||
3. **Le mot de passe SSH** (utilisé aussi pour sudo).
|
||||
|
||||
Ansible effectuera ensuite toutes les étapes de configuration automatiquement.
|
||||
|
||||
Reference in New Issue
Block a user