Quando o VS solicita autenticação de super usuário ao tentar salvar, pode ser problema de permissão sobre o diretório ou arquivo, que você está tentando salvar/gravar algum dado. Mas, o problema também pode ser definição de grupo. Por exemplo: Caso crie o diretório ou arquivo como super usuário (root), automaticamente ele irá pertencer ao grupo root. Dito isso, ao tentar realizar alguma alteração estando como usuário normal, a ação não será concluída. Precisando assim, mudar para root ou informar a senha utilizando o comando “sudo”.
Exemplo 1 - Mudando permissões de escrita, leitura e execução, utilizando (CHMOD)
Caso não tenha familiaridade com permissões e tenha curiosidade de entender como funciona, sugiro que estude o seguinte artigo.
Em seu terminal teste o seguinte comando
sudo chmod +755 <nomeArquivo ou nomeDiretorio>
Exemplo 2 - Mudando dono/grupo do aquivo (CHOWN)
Inicialmente, no terminal observe quem é o dono do diretório com o seguinte comando
ls -al
Vejamos um exemplo:
No meu caso, observe que o diretório Teste pertence ao usuário root e ao grupo root. Vamos fazer com que o diretório “Teste” fique igual ao diretório “Projeto”, pertencendo ao nosso usuário e grupo. (No meu caso: user kenopy)
Caminhe até a pasta que contém o diretório a ser modificado, com o seguinte comando.
cd /home/kenopy/Documentos/Tutorial
Ex:
Agora, para realizar a alteração, digite o seguinte comando:
sudo chown <user>:<user> -R <nomeDoDiretorio>
Ex:
Observer que Teste, agora pertence a ‘kenopy’ e não a ‘root’.
Feito isso, você deverá conseguir salvar sem precisar informar sua senha.