web-dev-qa-db-fra.com

Doit utiliser 'visudo'?

Dans /etc/sudoers, il est écrit:

# This file MUST be edited with the 'visudo' command as root.

Ma question est la suivante: pourquoi ce fichier doit-il être modifié avec visudo?

Il semble que j'ai pu éditer le fichier avec succès avec gedit en émettant: Sudo gedit /etc/sudoers.

Si j'ai pu l'éditer avec gedit, pourquoi dois-je utiliser visudo?

5
Tosh

Il est juste plus sûr d'utiliser visudo . Vous pouvez éditer /etc/sudoers directement, mais si vous faites une faute de frappe ici, vous ne pourrez plus utiliser Sudo . Et ne sera pas capable de réparer votre erreur.

visudo verrouille le fichier sudoers contre plusieurs éditions simultanées, effectue des contrôles de base et vérifie les erreurs d'analyse.

Vous pouvez lire plus par:

_man visudo
_
9
Pilot6