ディレクトリ権限を以前の状態に変更できますか?

ディレクトリ権限を以前の状態に変更できますか?

誤って、次のコマンドで「/usr/bin」ディレクトリとそのファイルの権限を変更しました。

$chmod 775 /usr/bin -R

まず、sudoに問題がありましたが、修正しました。これで、権限の変更によって一部のプログラムが実行されない可能性があると疑われます。

以前の許可を取り消すことができるかどうかを知りたいです。

私はDebian / Testを使っています。

ベストアンサー1

幸いなことに、これらの権限は完全に破壊的ではありませんが、「元に戻す」は不可能です。

バックアップから復元できず、ソースから何もインストールしていない場合は、/usr/binパッケージマネージャを使用して正しい権限を復元できます。

RPMベースのディストリビューション(Red Hat Enterprise Linux、Fedora、CentOSなど)の場合、これは非常に簡単です。

rpm -a --setperms

dpkgベースのディストリビューション(DebianやUbuntuなど)の場合やや少ない...

おすすめ記事