====== SSH keyring system ====== sudo apt-get install seahorse seahorse-daemon seahorse-nautilus * Lancer le programme graphique seahorse (Mots de passe et cles / Passowrd and Encryption Keys) * Fichier -> nouveau -> "clef du shell sécurisé" * Entrer une description * options avancées : 4096 * Cliquer sur "créer seulement" * Entrer une passphrase x2 * La clef créée est dans ~/.ssh/ (id_rsa et id_rsa.pub) * Renseigner le ~/.ssh/config Exemple : # contents of $HOME/.ssh/config Host dev HostName dev.example.com Port 22000 User fooey Copier la clef publique dans la liste des clefs autorisées sur le serveur distant ssh-copy-id -i ~/.ssh/id_rsa.pub @ ssh-add ~/.ssh/id_rsa ===== clusterssh ===== serverlist=""; for server in $(cat .ssh/config | grep "^Host" | cut -d " " -f 2); do serverlist="$serverlist $server"; done; cssh $serverlist ===== apt-dater ===== * Sur chaque noeud, installer apt-dater-host * Sur le noeud d'admin : mettre au carre le .ssh/config puis installer apt-dater cd vi .config/apt-dater/hosts.conf Suivre les exemples pour ajouter sa conf.