Se o único acesso que você tiver for através do sudoedit, você poderá sudoeditar o arquivo e gravá-lo em um local ao qual você tenha acesso (por exemplo, / tmp ou seu diretório pessoal):
sudoedit /path/file
:w /newpath/newfile
Eu tenho acesso a um arquivo /etc/apache/myfile.conf
que é incluído em httpd.conf
.
As permissões são:
-rw------- 1 root root
Eu tenho sudoedit
permissão para o arquivo, mas não leio!
Eu posso abrir o arquivo, editá-lo, mas só quero copiar todo o conteúdo para retomar.
Como faço isso?
Se o único acesso que você tiver for através do sudoedit, você poderá sudoeditar o arquivo e gravá-lo em um local ao qual você tenha acesso (por exemplo, / tmp ou seu diretório pessoal):
sudoedit /path/file
:w /newpath/newfile
Você pode trapacear configurando $EDITOR
para cat
por exemplo,
EDITOR=cat sudoedit /etc/apache/myfile.conf > copy_of_myfile.conf
Tags sudoedit