50 votes

Désactiver le compte root dans Ubuntu ?

On m'a demandé mes identifiants root pour configurer mon imprimante dans Ubuntu. Il semble que cela soit dû à un bogue. La solution suggérée est de créer un mot de passe root. Comme il n'y a pas de mot de passe par défaut dans Ubuntu, je me demande comment je pourrais revenir sur ce changement.

Une fois que j'ai défini un mot de passe pour root, existe-t-il une méthode pour le désactiver à nouveau ?

87voto

Matthew Steeples Points 4637

Selon l'aide en ligne d'Ubuntu

Les développeurs d'Ubuntu ont fait un décision de désactiver l'accès administratif administratif en supprimant le compte Ubuntu. Cela ne signifie pas que que le compte root a été supprimé ou qu'il n'est pas possible d'y accéder. Il a simplement a reçu un mot de passe qui ne correspond à aucune valeur chiffrée possible, Il ne peut donc pas se connecter directement lui-même.

Si vous souhaitez activer le compte root, donnez-lui simplement un mot de passe en utilisant

sudo passwd

Lorsque vous entrez cette commande, un nouveau mot de passe vous est demandé. Le mot de passe que vous entrez sera le mot de passe du compte root, alors soyez prudent et choisissez un mot de passe fort.

Pour désactiver l'accès à la racine, utilisez

sudo passwd -l root

Cela désactivera la connexion à l'aide du nom d'utilisateur root, c'est-à-dire que votre système reviendra à l'état précédent.

Si vous voulez plus d'informations sur la gestion des utilisateurs Ubuntu, lisez le document suivant documentation officielle .

33voto

Mufaka Points 54
sudo usermod -p '!' root

Le compte root aura alors un mot de passe inutilisable.

Vous pouvez également verrouiller le compte pour empêcher les gens de s'y connecter.

sudo passwd -l root

L'une ou l'autre approche devrait permettre d'obtenir les résultats souhaités. Il n'est pas nécessaire de faire les deux.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X