Erro ao Salvar alteração no VSCode
Opa pessoal tudo certo!?
Editando um código aqui apareceu a seguinte mensagem:
Se for em “Retry as a Sudo” terá que digitar a senha de Root e estará tudo certo, porém fica inviável a cada alteração digitar a senha.
Se ler com atenção o erro refere-se a permissão. Dessa maneira basta dar pemissão a este arquivo ou a pasta do projeto.
Ao pesquisar para verificar que isso seria a dúvida de alguém, identifiquei que em alguns foruns indicam dar o seguinte permissinamento:
sudo chmod -R 777 ansible-vagrant
Mas permissionamento 777 é algo que eu não gosto, pois você libera para o usuário, para o grupo e para outros.
Antes de tudo vamos verificar o permissionamento atual:
Podemos identificar que o “dono” deste arquivo seria o usuário “root” e temos o permissionamento 644. Com este permissionamento o usuário “root” pode ler e escrever, mas não executar, o grupo pode somente ler e os outros podem apenas ler.
O melhor permissionamento, na minha opnião, seria torna dono do projeto. O comando para isso seria:
sudo chown -R sampaio ansible-vagrant/
Agora podemos observar que o usuário “sampaio” é dono do projeto:
Ao tentar salvar agora não temos mais problemas :)