Eu tenho uma pasta ~/.dbus
na minha pasta inicial que é apenas lida e gravável pela raiz:
drwx------ 3 root root 4096 Feb 17 17:30 .
drwx------ 2 root root 4096 Feb 17 17:30 session-bus
Essa é a configuração correta? Ou, se não, como isso poderia acontecer?
permissions
root
dbus
rubo77
fonte
fonte
~/.cache/dconf
e de~/.gvfs
propriedade de raiz. Isso pode ocorrer ao executar o nautilus como root?Respostas:
A razão pela qual eles foram criados com propriedade de raiz em primeiro lugar é geralmente a maneira como
sudo
preserva algum ambiente do usuário. ls: não pode acessar .gvfs: permissão negadaEssa pasta
.dbus
e.cache
todo o seu conteúdo devem pertencer ao usuário ao qual o diretório inicial pertence. Geralmente, é seguro excluir qualquer um deles, ele será recriado na próxima vez que você fizer login (é apenas um cache que eventualmente se tornaria obsoleto).Lembre-se de que ele
.gvfs
se comporta um pouco especial, pois é um ponto de montagem (verifique a saída demount
para confirmar). Contanto que você tenha pastas de rede montadas, não toque nela.fonte
sudo cp -r ~/* .
TNX a partir de agosto de 2017!Como alternativa, você pode se tornar o proprietário desta pasta recursivamente.
Sei que a única razão pela qual muitas pessoas sabem sobre essa pasta é porque elas fazem backup do diretório pessoal e obtêm erros do software de backup.
fonte