Vraag sudoers: hoe de requiretty per gebruiker uit te schakelen


Ik wil geen commentaar geven op de regel /etc/sudoers:

Defaults    requiretty

In plaats daarvan wil ik alleen dat een bepaalde gebruiker geen tty nodig heeft. Hoe kan dit worden gedaan?


74
2018-02-09 10:08


oorsprong




antwoorden:


U zei dat u wilt dat een bepaalde gebruiker geen tty nodig heeft. Dat is het standaardgedrag. Desondanks kun je dat expliciet instellen:

Defaults:username !requiretty

Als je wilt dat alle anderen een tty nodig hebben, dan moet je de lijn uncommentaliseren.


89
2018-02-09 13:02



Btw., Requiretty is standaard actief op RHEL5. Goed om te weten dat het niet zo is in andere distributies. - user27451
Deze kan iemand misschien helpen. serverfault.com/questions/72708/execute-su-c-over-ssh - Senthil Kumar


RedHat beveelt nu aan om 'Defaults Requirement' te verwijderen, conform de broncode standaardinstellingen. In Beveiligingsadvies RHSA-2016: 2593, Redhat hersteld / etc / sudoers, regel verwijderen 'Defaults requiretty'

Zie voor meer informatie: https://bugzilla.redhat.com/show_bug.cgi?id=1196451 https://bugzilla.redhat.com/attachment.cgi?id=1155247&action=diff

Ook, per gebruiker eisen uitzonderingen werken NIET voor RHEL / CENTOS 7 (sudo 1.8.6p7)


3
2017-09-12 23:22



Dit is echt geweldige informatie maar beantwoordt technisch niet de vraag. - HarlemSquirrel
Heeft u een link naar een ticket over de standaardwaarden van de gebruiker die niet werken op RHEL / CENTOS 7? Of misschien een link om notities vrij te geven waarin staat dat dit is opgelost na 1.8.6p7? Ik zie er niets onder sudo.ws/stable.html - pwan