Linux

Comment utilisez-vous le changement sous Linux?


Comprendre la commande chage sous Linux

La commande chage sous Linux est essentielle pour gérer les politiques de sécurité concernant les mots de passe des utilisateurs. Elle permet d’effectuer des modifications sur la date d’expiration du mot de passe d’un compte. Grâce à cette commande, les administrateurs peuvent définir quand un utilisateur doit changer son mot de passe, indiquer si le compte est actif ou inactif, ainsi que donner un avertissement à l’utilisateur avant l’expiration de son mot de passe.

Comment utilisez-vous le changement sous Linux ?

Utiliser la commande chage nécessite des privilèges d’administrateur. Voici les étapes à suivre :

  1. Ouvrez une console ou un terminal.
  2. Connectez-vous en tant qu’utilisateur avec des permissions d’administrateur ou via le commande sudo.
  3. Pour modifier les paramètres d’expiration d’un utilisateur, entrez la commande suivante :
    chage [options] nom_utilisateur. Remplacez nom_utilisateur par le nom de l’utilisateur dont vous souhaitez modifier les paramètres.
  4. Vous pouvez ensuite utiliser les options comme -M pour définir le nombre maximum de jours avant de devoir changer le mot de passe, -m pour spécifier le nombre minimum de jours entre deux changements, ou -E pour définir une date d’expiration spécifique du compte.
  5. Pour afficher les informations d’expiration existantes, utilisez la commande chage -l nom_utilisateur.

Changer la propriété d’un fichier sous Linux

Modifier le propriétaire d’un fichier est une tâche courante pour l’administrateur système. Pour ce faire, la commande chown est utilisée. Voici comment procéder :

  1. Devenez utilisateur root ou exécutez la commande avec sudo.
  2. Utilisez la syntaxe suivante :
    chown nouveau_proprietaire:nom_du_groupe nom_du_fichier. Cela attribuera la propriété du fichier au nouvel utilisateur, et vous pouvez également définir un groupe.
  3. Pour vérifier que le changement de propriétaire a bien été effectué, tapez ls -l nom_du_fichier et consultez les détails du fichier.
A lire :  Comment accéder au répertoire racine d'Ubuntu ?

Changer le shell par défaut sous Linux

Il est également possible de modifier le shell par défaut d’un utilisateur. Cela peut s’avérer nécessaire si vous préférez utiliser un environnement de ligne de commande différent. Voici comment faire :

  1. Pour savoir quels shells sont disponibles, lancez la commande cat /etc/shells.
  2. Entrez chsh dans le terminal pour changer le shell.
  3. Spécifiez le chemin du nouveau shell, tel que /bin/zsh ou /bin/bash.
  4. Déconnectez-vous puis reconnectez-vous afin que le changement prenne effet.

Gestion des groupes utilisateurs avec gpasswd

Pour administrer les membres d’un groupe sous Linux, la commande gpasswd est utilisée. Voici un aperçu de son utilisation :

  1. Pour ajouter un utilisateur à un groupe, exécutez gpasswd -a nom_utilisateur nom_groupe.
  2. Pour retirer un utilisateur d’un groupe, utilisez gpasswd -d nom_utilisateur nom_groupe.
  3. Pour consulter la liste des groupes d’un utilisateur, tapez groups nom_utilisateur.

FAQ

1. Quelle est la différence entre chown et chmod ?

La commande chown change le propriétaire d’un fichier ou d’un répertoire, tandis que chmod modifie les permissions d’accès à ces fichiers.

2. Comment savoir quel shell est actuellement utilisé ?

Vous pouvez vérifier votre shell actuel en exécutant la commande echo $SHELL dans le terminal.

3. Quels sont les avantages d’utiliser des politiques d’expiration de mot de passe ?

Les politiques d’expiration de mot de passe contribuent à renforcer la sécurité en encourageant les utilisateurs à changer régulièrement leurs mots de passe, réduisant ainsi le risque d’accès non autorisé.