Je cherche à désactiver requiretty
partout (oui, je suis conscient que c'est un risque pour la sécurité, merci de ne pas me donner de leçon à ce sujet) et je suis dans le fichier vsudo. Cependant, je ne vois pas Defaults requiretty
nulle part donc je ne peux pas le désactiver. Y a-t-il une autre façon de le désactiver ou est-ce que j'ai raté quelque chose?
Réponse
Trop de publicités?La page de l'homme dit que c'est désactivé par défaut
requiretty Si défini, sudo ne s'exécutera que lorsque l'utilisateur est connecté à un tty réel. Lorsque ce drapeau est défini, sudo ne peut être exécuté que depuis une session de connexion et non via d'autres moyens tels que cron(8) ou des scripts cgi-bin. Ce drapeau est désactivé par défaut.
Donc il devrait être désactivé. S'il n'est pas désactivé et qu'il n'est pas défini dans /etc/sudoers, vérifiez si votre version prend en charge les directives #include et si c'est le cas, consultez les fichiers répertoriés dans les répertoires indiqués.