« météo sous linux avec ZyGrib | Home | Awesome »

Désactiver sudo sur Ubuntu

posté par cep le 22 juin 2009

L’autre jour nous discutions avec Cyrille de la procédure à suivre pour supprimer sudo sur une ubuntu et activer le compte root.

Je donne ci-dessous les détails de la procédure à suivre.

Activer le compte root :

sudo passwd root

et indiquer le mot de passe de root.

Débloquer root :
sudo passwd –unlock root

Ensuite on vérifie que l’on peut se connecter en root :

su -

Si tout est fonctionnel, et seulement si le compte root est bien actif on pourra éditer /etc/sudoers avec la commande visudo et commenter la ligne admin ALL=(ALL) ALL par un #. Si comme moi vous n’aimez pas vi, vous pouvez passer par nano :

EDITOR=”nano” visudo

Maintenant sudo n’est plus fonctionnel et il faudra utiliser su pour avoir les droits root. De même il ne sera plus possible de lancer synaptic, gparted ou autres programmes avec graphique depuis le menu admin de gnome ou kde. On pourra toujours le faire en ligne de commande: ainsi par exemple pour synaptic :
su -c ’synaptic’
ou bien :
gksu -w synaptic

Comme ce n’est pas très pratique, il est préférable de modifier les préférences de gksu pour pouvoir utiliser les raccourcis des menus. Pour cela :
alt + f2 et lancer gconf-editor
aller dans /apps/gksu/ et décocher la case sudo-mode

Il reste maintenant à activer la complétion automatique pour root dans le bash interactif. Pour cela, il faut éditer /etc/bash.bashrc et decommenter les lignes (supprimer les #) pour avoir :

if [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
fi

juste après la ligne # enable bash completion in interactive shells

cep

Topics: Général, ubuntu |

2 Responses to “Désactiver sudo sur Ubuntu”

  1. figaro Says:
    23 juin 2009 at 15:01

    Cela méritait une explication détaillée car ce n’est pas très simple.

  2. gwerin Says:
    1 août 2009 at 16:23

    Bonjour

    Pourquoi supprimer sudo ?
    Quel risque présente t’il un risque sur un poste de travail (pas un serveur) ou sur une machine familliale ?

Comments

*
Pour prouver que vous n'êtes pas un bot, recopiez le code ci-dessous
Anti-Spam Image