ホームフォルダーに~/.dbus
フォルダーがあり、ルートでのみ読み取りおよび書き込み可能です。
drwx------ 3 root root 4096 Feb 17 17:30 .
drwx------ 2 root root 4096 Feb 17 17:30 session-bus
これは正しい設定ですか?または、そうでない場合、どのようにそれが起こりますか?
これらが最初にルート所有権で作成される理由は、通常Sudo
がユーザー環境を保持する方法です。 ls:.gvfsにアクセスできません:許可が拒否されました
そのフォルダー.dbus
および.cache
の内容はすべて、ホームディレクトリが属するユーザーが所有することになっています。通常はどちらかを削除しても安全です。次回ログインするときに再作成されます(最終的に廃止されたキャッシュにすぎません)。
# be careful what you type when you use rm -rf!
Sudo rm -rf ~/.dbus
.gvfs
はマウントポイントであるため、多少特殊な動作をすることに注意してください(mount
の出力を確認して確認してください)。ネットワークフォルダがマウントされている限り、それに触れないでください。
または、自分を再帰的にこのフォルダの所有者にすることもできます。
Sudo chown -R username:username .dbus
多くの人がこのフォルダについて知っている唯一の理由は、ホームディレクトリをバックアップし、バックアップソフトウェアからエラーを取得するからです。