O objetivo sudoedit
é permitir que os usuários editem arquivos para os quais de outra forma não teriam permissão, enquanto executavam um editor sem privilégios. Para que isso aconteça, sudoedit
copia o arquivo a ser editado para um local temporário, o torna gravável pelo usuário solicitante e o abre no editor configurado. É por isso que o editor mostra um nome de arquivo não relacionado em um diretório temporário. Quando o editor sai, sudoedit
verifica se alguma alteração foi realmente feita e copia o arquivo temporário alterado de volta para o local original, se necessário.
visudo
for/etc/sudoers
.visudo
parasudoedit
. Eu sabiavisudo
que tinha feito isso com certeza. Obrigado por esclarecer isso!Isso está bem explicado na página de
sudo
manual . A descrição de-e
(quesudoedit
é equivalente a) diz:Em particular, observe o terceiro passo: somente se o arquivo tiver sido modificado no final da edição, o original será alterado. Portanto, se você tiver um programa que monitora um arquivo, isso pode ajudar a evitar que: a) gravações intermediárias sejam capturadas eb) ações desnecessárias se você decidir não fazer alterações no final.
fonte