Je ne veux pas commenter la ligne en /etc/sudoers
:
Defaults requiretty
Au lieu de cela, je veux seulement qu'un certain utilisateur n'ait pas besoin d'un tty. Comment cela peut-il être fait ?
Je ne veux pas commenter la ligne en /etc/sudoers
:
Defaults requiretty
Au lieu de cela, je veux seulement qu'un certain utilisateur n'ait pas besoin d'un tty. Comment cela peut-il être fait ?
Vous avez dit que vous vouliez qu'un utilisateur particulier n'ait pas besoin d'un tty. C'est le comportement par défaut. Néanmoins, vous pouvez le définir explicitement comme ceci :
Defaults:username !requiretty
Si vous voulez que tout le monde ait besoin d'un tty, alors vous devrez décommmenter la ligne.
Par ailleurs, requiretty est actif par défaut sur RHEL5. Il est bon de savoir que ce n'est pas le cas dans d'autres distributions.
RedHat recommande maintenant de supprimer 'Defaults requiretty', conformément à la recommandation de la Commission européenne. code source par défaut . Sur Avis de sécurité RHSA-2016:2593 Redhat a corrigé /etc/sudoers, en supprimant la ligne 'Defaults requiretty'.
Pour plus de détails, voir : https://bugzilla.redhat.com/show_bug.cgi?id=1196451 https://bugzilla.redhat.com/attachment.cgi?id=1155247&action=diff
De plus, les exceptions requiretty par utilisateur ne fonctionnent pas pour RHEL/CENTOS 7 (sudo 1.8.6p7).
Avez-vous un lien vers un ticket concernant le non fonctionnement des paramètres par défaut de l'utilisateur sur RHEL/CENTOS 7 ? Ou peut-être un lien vers les notes de version indiquant que cela a été corrigé après la version 1.8.6p7 ? Je ne vois rien à ce sujet sous sudo.ws/stable.html
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.