Na página de manual dos sudoers :
Note that the following characters must be escaped with a ‘\’ if they are used in command arguments:
,
,:
,=
,\
.
mount -t nfs -o vers=4 host\:/remoteMountpoint /home/username/localMountpoint
Eu preciso adicionar uma entrada ao arquivo sudoers para permitir que o usuário execute um comando específico. Então acontece que o comando inclui dois pontos ":"
mount -t nfs -o vers=4 host:/remoteMountpoint /home/username/localMountpoint
Visudo reclama a entrada não é válida, não me permite salvá-lo. Quer dizer, eu poderia tentar forçá-lo, mas tenho medo das consequências. Uma solução óbvia é usar um curinga "*" no lugar do cólon, mas estou me perguntando se existe outra maneira (adequada) de fazê-lo.
Na página de manual dos sudoers :
Note that the following characters must be escaped with a ‘\’ if they are used in command arguments:
,
,:
,=
,\
.
mount -t nfs -o vers=4 host\:/remoteMountpoint /home/username/localMountpoint