Não quero comentar a linha em /etc/sudoers
:
Defaults requiretty
Em vez disso, quero apenas que um determinado usuário não exija um tty. Como isso pode ser feito?
Não quero comentar a linha em /etc/sudoers
:
Defaults requiretty
Em vez disso, quero apenas que um determinado usuário não exija um tty. Como isso pode ser feito?
Você disse que deseja que um usuário em particular não exija um tty. Esse é o comportamento padrão. No entanto, você pode definir isso explicitamente assim:
Se você quiser que todos os outros exijam um tty, você terá que descomentar a linha.
A RedHat agora recomenda remover 'Defaults requiretty', em conformidade com os padrões do código-fonte . No Security Advisory RHSA-2016:2593 , Redhat corrigiu /etc/sudoers, removendo a linha 'Defaults requiretty'
Para obter detalhes adicionais, consulte: https://bugzilla.redhat.com/show_bug.cgi?id=1196451 https://bugzilla.redhat.com/attachment.cgi?id=1155247&action=diff
Além disso, exceções obrigatórias por usuário NÃO FUNCIONAM para RHEL/CENTOS 7 (sudo 1.8.6p7)