Início·Comandos de terminal

visudo

Permissões

Uso

sudo visudo

Edita /etc/sudoers com trava e checagem de sintaxe antes de salvar; mexer nesse arquivo à mão e errar deixa todos sem sudo, e é justo isso que o visudo evita.

Opções comuns

OpçãoSignificado
-cCheck the syntax of the current file and exit
-fEdit another sudoers file, such as one under /etc/sudoers.d
-sCheck strictly, refusing anything questionable
EDITOR=Set it in front to choose the editor, as in EDITOR=nano

Exemplos

sudo visudo -c

Checks sudoers for syntax errors.

sudo visudo -f /etc/sudoers.d/deploy

Edits a drop-in file rather than the main one.

sudo EDITOR=nano visudo

Uses nano instead of vi.

Modo numérico e simbólico dizem a mesma coisa: 755 e u=rwx,go=rx são a mesma permissão.

Como ler

  • Os colchetes [ ] marcam uma parte que você pode omitir.
  • As reticências … indicam que você pode listar vários.
  • As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.

Perguntas

Q. O que visudo faz?

Edita /etc/sudoers com trava e checagem de sintaxe antes de salvar; mexer nesse arquivo à mão e errar deixa todos sem sudo, e é justo isso que o visudo evita.

Q. Como se digita?

sudo visudo — os colchetes marcam o que você pode omitir.

Q. Quantas opções vale a pena saber?

Aqui estão 4; a lista completa está em man visudo. Este comando fica em Permissões.

Comandos relacionados

página man: man visudo