Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| serveurs:installation:utilisateurs [2023/04/20 15:08] – [Configurer le compte root] jpmilcent | serveurs:installation:utilisateurs [2023/08/01 15:00] (Version actuelle) – [Changer le nom du compte debian en admin] jpmilcent | ||
|---|---|---|---|
| Ligne 7: | Ligne 7: | ||
| * Décommenter les lignes d' | * Décommenter les lignes d' | ||
| * Ajouter le prompt en couleur : <code bash> | * Ajouter le prompt en couleur : <code bash> | ||
| + | * Ajouter le code suivant à la fin pour la prise en compte des dossier //bin/// de l' | ||
| + | # Set PATH so it includes user's private bin if it exists and not already set | ||
| + | if [[ -d " | ||
| + | PATH=" | ||
| + | fi | ||
| + | |||
| + | # Set PATH so it includes user's private bin if it exists and not already set | ||
| + | if [[ -d " | ||
| + | PATH=" | ||
| + | fi | ||
| + | </ | ||
| + | |||
| Ligne 32: | Ligne 44: | ||
| alias pga=' | alias pga=' | ||
| </ | </ | ||
| - | * Installer la coloration syntaxique pour les fichiers de conf Nginx avec Vim : | ||
| - | * Créer un dossier qui contiendra les fichiers de syntaxe : '' | ||
| - | * Créer le fichier indiquant les syntaxes à utilsier : '' | ||
| - | * Y placer le contenu suivant : <code vim>au BufRead, | ||
| - | * Télécharger la dernière version de la syntaxe : ''< | ||
| - | * Rechercher la dernière version à installer sur cette page : https:// | ||
| - | |||
| ===== Création utilisateur geonat ===== | ===== Création utilisateur geonat ===== | ||
| * L' | * L' | ||
| - | * Il est nécessaire de le créer sur les 2 instances (// | + | * Il est nécessaire de le créer sur les 2 instances |
| * L' | * L' | ||
| * Créer un utilisateur //geonat// : '' | * Créer un utilisateur //geonat// : '' | ||
| + | * **ATTENTION** : créer un mot de passe complexe pour cet utilisateur car l' | ||
| * L' | * L' | ||
| + | * Activer la connexion par mot de passe avant d’appliquer la commande '' | ||
| + | * Dans le serveur -> modification du fichier de config ssh :<code bash> | ||
| + | vi / | ||
| + | </ | ||
| + | * Ajouter à la fin du fichier : <code properties> | ||
| + | Match User geonat | ||
| + | | ||
| + | </ | ||
| + | * Redémarrer ssh :<code bash> | ||
| + | systemctl restart sshd | ||
| + | </ | ||
| * Ajouter votre clé SSH public au fichier // | * Ajouter votre clé SSH public au fichier // | ||
| * Depuis votre machine locale lancer la commander : '' | * Depuis votre machine locale lancer la commander : '' | ||
| Ligne 70: | Ligne 87: | ||
| * Remplacer //debian// par //admin// dans tous les fichiers présents dans le dossier ''/ | * Remplacer //debian// par //admin// dans tous les fichiers présents dans le dossier ''/ | ||
| * Remettre les droits par défaut : '' | * Remettre les droits par défaut : '' | ||
| - | * Redémarrer la machine : '' | + | * Redémarrer la machine : '' |
| * Attendre le redémarrage de la machine : visible depuis l' | * Attendre le redémarrage de la machine : visible depuis l' | ||
| * Se connecter à la machine : '' | * Se connecter à la machine : '' | ||
| * Vérifier que la possibilité de passer en root fonctionne avec : '' | * Vérifier que la possibilité de passer en root fonctionne avec : '' | ||
| + | ===== Configurer les alertes de Sudo ===== | ||
| + | * En //root//, éditer le fichier de config sudo principal : '' | ||
| + | * Vérifier que la ligne suivante à la fin du fichier existe : | ||
| + | * Debian 11+ : '' | ||
| + | * Debian 10 : ''# | ||
| + | * Vérifier aussi la présence du dossier ''/ | ||
| + | * Créer un fichier /// | ||
| + | * Ajouter le contenu suivant en adaptant //< | ||
| + | # Name of this file do not end in ' | ||
| + | # This file should be mode 0440: `chmod 440 < | ||
| + | |||
| + | Defaults mailto = " | ||
| + | Defaults mailfrom = " | ||
| + | Defaults mail_badpass | ||
| + | Defaults mail_no_host | ||
| + | Defaults mail_no_perms | ||
| + | Defaults mail_no_user | ||
| + | # Disable " | ||
| + | #Defaults always | ||
| + | Defaults mailsub = "*** Command run via sudo on %h ***" | ||
| + | Defaults badpass_message = " | ||
| + | Defaults !lecture, | ||
| + | Defaults logfile=/ | ||
| + | </ | ||
| + | * Vérifier les droits du fichier : '' | ||
| + | * S'ils ne sont pas // | ||