私はそれを促すいくつかのソフトウェアをインストールしていました:
Download is performed unsandboxed as root as file couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
だから私はしました:
Sudo chown -Rv _apt:root /home/kpate352/ Sudo chmod -Rv 700 /home/kpate352/
しかし今、すべてが台無しにされています。ファイルを表示できず、「アクセスが拒否されました」というメッセージが表示されます。私もやってみました:
Sudo chown -R kpate352:kpate352 /home/kpate352
しかし、何も返しません。次のコマンドを元に戻す方法:
Sudo chown -Rv _apt:root /home/kpate352/ Sudo chmod -Rv 700 /home/kpate352/
残念ながら、chown
またはchmod
による変更を元に戻すことはできません。これはLinuxです。コマンドは実際に、ユーザーが実行するように指示したことを実行します。次回は自分でバックアップを行うことをお勧めします。
ただし、ホームフォルダーのデフォルトのアクセス許可を復元することで、ほとんどの問題を解決できます。
まず、ホームフォルダーの所有者をリセットします。
Sudo chown -Rv kpate352:kpate352 /home/kpate352/
次に、すべてのファイルの権限をリセットします。
find /home/kpate352/ -type f -print0 | xargs -0 Sudo chmod -Rv 644
最後に、すべてのフォルダのアクセス許可をリセットします。
find /home/kpate352/ -type d -print0 | xargs -0 Sudo chmod -Rv 755
これにより、状況が安定します。