bash:cd:/ run:権限が満たされていません(権限が拒否されました)

bash:cd:/ run:権限が満たされていません(権限が拒否されました)

実行するときdbus-launch私は得る。

bash: cd: /run: 権限が一貫していません。 (許可が拒否されました)

私の権限が間違っていると思います。

正しい解決策はありますか?

答え1

/run世界中からアクセスできる必要があり、ルートとしてのみ使用できる必要があります。

chmod 755 /run

/runただし、権限エラーの原因が他のファイルに影響を与える可能性があるため、より多くの問題が発生する可能性があります。この種の問題を解決する普遍的な方法はありません。何が起こっているかによって異なります。たぶんそれらの一つかもしれません。同様の問題に関する以前の質問があなたに関連しています。

もしただ /runその内容は再起動時に影響を受けます。/runこれはメモリ内ファイルシステムであり、起動するたびに最初から再生成されます。一方、システムの他の部分が影響を受けるとシステムが起動しない可能性があるため、再起動する前に問題を解決するのが最善です。

関連情報