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/05/05 14:09] – [Création utilisateur geonat] 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 '' | * Activer la connexion par mot de passe avant d’appliquer la commande '' | ||
Ligne 50: | Ligne 56: | ||
vi / | vi / | ||
</ | </ | ||
- | * Vérifier | + | * Ajouter à la fin du fichier |
- | PasswordAuthentication yes | + | Match User geonat |
+ | PasswordAuthentication yes | ||
</ | </ | ||
* Redémarrer ssh :<code bash> | * Redémarrer ssh :<code bash> | ||
Ligne 80: | 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 // | ||