Comment changer le mot de passe utilisateur dans CentOS
Pour modifier votre propre mot de passe dans CentOS, exécutez PASSWD et entrez votre mot de passe actuel suivi deux fois par le nouveau mot de passe. 2. Pour modifier le mot de passe d'un autre utilisateur, utilisez le nom d'utilisateur SUDO PASSWD ou exécutez le nom d'utilisateur PASSWD comme racine, qui ne nécessite pas l'ancien mot de passe de l'utilisateur. 3. Pour forcer un utilisateur à modifier son mot de passe lors de la connexion suivante, utilisez le nom d'utilisateur Sudo Passwd -e. 4. Utilisez toujours des mots de passe forts et non admissibles et suivez les stratégies de mot de passe du système appliquées par PAM; Root peut réinitialiser n'importe quel mot de passe, et des problèmes communs tels que "l'erreur de manipulation de token d'authentification" peuvent indiquer une base de données verrouillée ou un système de fichiers en lecture seule.
La modification d'un mot de passe utilisateur dans CENTOS est simple à l'aide de la commande passwd
. Voici comment le faire en fonction de votre situation.

1. Modifiez votre propre mot de passe
Si vous êtes un utilisateur régulier et que vous souhaitez modifier votre propre mot de passe, connectez-vous et exécutez:
passage
Vous serez invité à saisir d'abord votre mot de passe actuel, puis à taper le nouveau mot de passe deux fois (pour confirmation).

? Remarque: les mots de passe ne sont pas affichés lorsque vous les tapez pour la sécurité.
2. Modifier le mot de passe d'un autre utilisateur (en tant qu'utilisateur root ou sudo)
Si vous avez des privilèges root ou que vous pouvez utiliser sudo
, vous pouvez modifier le mot de passe d'un utilisateur.

Par exemple, pour modifier le mot de passe de l'utilisateur john
:
sudo passwd John
Ou, si vous êtes déjà root:
Passwd John
Il vous sera demandé de saisir le nouveau mot de passe deux fois. Vous n'aurez pas besoin de connaître l'ancien mot de passe de l'utilisateur lorsque vous le modifiez comme root.
3. Force le changement de mot de passe lors de la connexion suivante
Pour faire en sorte qu'un utilisateur modifie son mot de passe la prochaine fois qu'il se connecterait (par exemple, pour les politiques de sécurité), utilisez l'option -e
:
Sudo Passwd -e Nom d'utilisateur
Cela expire immédiatement le mot de passe de l'utilisateur, forçant un changement à la connexion suivante.
4. Conseils et meilleures pratiques
- Utilisez des mots de passe forts: Mélanger les majuscules, les minuscules, les nombres et les symboles.
- Évitez les mots courants ou les informations de supposition facilement (comme les anniversaires).
- Le système applique les politiques de mot de passe si les règles PAM sont configurées (par exemple, via
pam_pwquality
). - Root peut réinitialiser un mot de passe oublié - aucune récupération nécessaire.
Dépannage des problèmes communs
- "Erreur de manipulation des jetons d'authentification" : signifie généralement que la base de données de mot de passe est verrouillée ou le système de fichiers est en lecture seule. Attendez un instant ou vérifiez l'état du système.
- Permission refusée : assurez-vous que vous utilisez
sudo
ou êtes connecté comme racine. - Mot de passe inchangé : Typo en confirmation - Entrez à nouveau soigneusement.
C'est ça. La commande passwd
fonctionne de la même manière dans la plupart des distributions Linux, y compris CentOS 7, 8 et Stream. N'oubliez pas: les utilisateurs réguliers ne peuvent modifier leurs propres mots de passe, tandis que Root peut changer n'importe qui.
Fondamentalement, passwd [username]
est tout ce dont vous avez besoin - avec ou sans sudo
en fonction de qui vous changez.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Identifier Thenewdiskusinglsblkorfdisk-ltolocateThecorrectDevicelike / Dev / sdb.22.OptionallyPartitionTheDiskwithfdisk / Dev / sdb, CreateAprimaryPartitionusingDefaultSttingSe etwriteCheswithW, TherunPartitiondUpToupDateTheNernel.3.3CareafilesystemusingMfsxEplepdateTheLenel.3.3

Assurez-vous que le système a chargé le module de liaison et confirmez que l'interface de carte réseau est disponible, utilisez ModProbeBonding et LSMOD pour vérifier; 2. Create / etc / SysConfig / Network-Scripts / IFCFG-Bond0 Files de configuration, Définissez le périphérique, Type, Bonding_Master, IP Paramètres et Bonding_OPTS = MODE = Active-BackupMiimon = 100Primary = ENS33; 3. Configurer les fichiers IFCFG des cartes réseau physiques ENS33 et ENS34, SET Master = Bond0, Slave = Yes et supprimer la configuration IP

TOCHANGEYOURNOWNPASSWORDINCESOSOS, RunPasswDandentiseryourCurrentPasswordfollowedByThenewPasswordTwice.2.TochangeanotherUser’spassword, usudopasswdusernameorrunpasswdusernameasroot, qui, dont la notation de la casse

Les problèmes d'autorisation de SELINUX peuvent être dépantés via SESTATUS et GETSEBOOL. Tout d'abord, utilisez Sestatus pour vérifier si Selinux est activé et le mode actuel. S'il s'applique, les autorisations du programme peuvent être restreintes; Deuxièmement, utilisez GetSebool pour vérifier les valeurs booléennes liées au service, par exemple si httpd_enable_homeDirs est activé, SetSebool peut être modifié temporairement; Pendant le dépannage, vous pouvez passer en mode permissif pour tester si le problème disparaît et utiliser audit2 pourquoi pour analyser l'enregistrement de rejet dans le journal et hiérarchiser l'ajustement des valeurs booléennes ou l'ajout de modules de politique au lieu de désactiver directement SELINUX.

Pour fermer en permanence Selinux, vous devez modifier le fichier de configuration et redémarrer le système. Les étapes spécifiques sont: 1. Modifiez le fichier / etc / selinux / config et modifiez la valeur de selinux = à désactivé; 2. Enregistrer et sortir et redémarrer le système; 3. Utilisez la commande SESSATUS ou GETENFORCE pour confirmer si le statut a changé en désactivé. Notez que si des versions plus récentes telles que CentOS8 / RHEL8 manquent de fichiers de configuration, vous pouvez créer manuellement des liens souples ou vérifier la gestion des packages. Si vous désactivez temporairement SELINUX = 0 peut être ajouté via GRUB, mais il n'est pas recommandé de l'utiliser pendant longtemps. Il est recommandé de changer de mode permissif pendant le débogage au lieu de s'arrêter complètement, car la désactivation de Selinux affaiblira la sécurité du système.

Mettez à jour le système: exécutez SudoyuMupdate-y ou sudodnfupdate-y pour s'assurer que le système est à jour; 2. Installez Apache: Utilisez SudoyuminStallhttpd-y ou sudodnfinstallhttpd-y pour installer le serveur Web; 3. Démarrez et activez le service: exécutez Sudosystemctlstarthttpd et SudosystemctLenableHttpd pour s'assurer que la puissance est démarrée automatiquement; 4. Configurez le pare-feu: si le pare-feu est activé, exécutez SudoFirewall-Cmd - Permanent-Add-Service = HTTP - ADD

1. Les méthodes de base de l'entrée en mode de sauvetage ou en mode utilisateur unique comprennent: la sélection des supports de démarrage via BIOS / UEFI, sélectionnant le noyau de sauvetage ou édition de paramètres de démarrage dans le menu GRUB; 2. Les opérations spécifiques varient d'un système à l'autre. Linux peut entrer en mode de sauvetage via l'option "Dépannage" du disque d'installation ou des paramètres d'édition GRUB. En mode utilisateur unique, vous devez ajouter init = / bin / bash et autres paramètres dans Grub; 3. Les opérations d'Ubuntu sont légèrement différentes, et rwinit = / sysroot / bin / sh doit être ajoutée et le système doit être monté; 4. MacOS utilise la commande r pour entrer le mode de récupération, fournissant des fonctions de réinitialisation des terminaux et du mot de passe; 5. Windows utilise

Redémarrez et entrez le menu GRUB, appuyez sur E pour modifier l'élément de démarrage; 2. Ajouter init = / bin / bash ou rd.break à la fin de la ligne Linux ou Linux16; 3. Si vous utilisez RD.Break, vous devez d'abord chroot / sysroot, alors mont-oremount, rw /; 4. Exécutez Passwdroot pour définir un nouveau mot de passe; 5. Si Selinux est activé, exécutez Touch / .AutoreLabel; 6. Exécuter le redémarrage-F pour redémarrer pour prendre effet. Cette méthode convient au CentOS7 et au-dessus et nécessite un accès physique ou console.
