L'utilisateur root sur un système Linux comme Ubuntu a le plein contrôle sur tout sur l'ordinateur . En tant que tel , quitte le permis de l'état de racine peut être dangereux, comme le compte root est généralement le premier compte que les attaquants tentent de percer dans le but de prendre le contrôle de l'ordinateur. Même les utilisateurs autorisés en utilisant le compte root peut faire une simple erreur qui peut détruire le système, avec l'état de racine remplaçant les autorisations qui seraient normalement empêcher que cela se produise. Par conséquent, vous voudrez peut-être désactiver le compte root et administrer le serveur en tant qu'utilisateur standard en utilisant la commande "sudo" . Instructions
1
connecter à votre serveur Ubuntu distant en utilisant SSH, ou cliquez sur " Applications", " Accessoires", puis " Terminal " si vous êtes situé à l'ordinateur. Connectez-vous en tant qu'utilisateur autre que root , car vous serez la désactivation du compte root.
2
Tapez " passwd root sudo -dl " à l'invite de désactiver le compte root terminal. La commande "sudo" exécute la commande "passwd" avec des permissions root , et vous demande votre mot de passe avant d'exécuter . Utilisez le mot de passe de l'utilisateur actuellement connecté à l'utilisateur , pas le compte root . Le compte root est maintenant désactivée et le système refuse les futures tentatives d'accès.
3
Utilisez la commande " sudo" pour exécuter des commandes nécessitant des autorisations root . Cette commande vous donne les permissions root temporaires dans un environnement strictement contrôlé . Il assure que seul les commandes essentielles sont exécutés avec des permissions root , plutôt que toutes les commandes que se passerait-il si vous vous êtes connecté en tant qu'utilisateur racine.
4
Tapez "exit " pour fermer la fenêtre de terminal et mettre fin à la session.