すべてのフォルダーとファイルの所有者または権限を「everyone」に再帰的に設定するにはどうすればよいですか?

すべてのフォルダーとファイルの所有者または権限を「everyone」に再帰的に設定するにはどうすればよいですか?

外付けハードドライブが接続されており、ユーザーの権限を「無料」に設定する必要がありますMyUser

所有者MyUserも設定する必要があると思います。

ターミナル経由でこれを実行するにはどうすればよいですか?

答え1

まず外付けハードドライブの名前を調べ、次の場所に移動します。

cd /巻/あなたのドライブ/

ここで、現在のユーザーにすべてのファイルの所有権を与えるには、次の手順を実行します。

sudo chown -R $(whoami) .

あるいは、

sudo chown -Rマイユーザー

これによってほとんどの操作を実行できるようになり、それ以上の変更は必要ありません。


特に書く削除された場合はすべてのファイルとフォルダへのアクセス許可、それ以外の場合は次のアクセス許可:

sudo chmod -R u+w .

そして、本当に気が狂っていて、全員にすべての権限を与えたい場合(タイトルで示されているように):

sudo chmod -R 777 .

しかし、ほとんどの場合、これは必要ありません。また、FAT32 ファイル システムのボリュームには、そのアクセス許可の概念がないことに注意してください。

ただし、一般的に、外付けドライブでこのように権限を変更しても、すべての問題が解決するわけではありません。むしろ、直面している特定の問題に基づいて、その特定のフォルダーのみの権限を変更してください。

答え2

あなたできるこれをターミナルで実行できますが、Finder から直接実行する簡単な方法もあります。

問題のドライブをクリックします [これはブートドライブ以外のドライブでも機能します] Cmd ⌘ i または右クリックして [情報を見る] を選択します。

右下の南京錠をクリックして管理者パスワードを入力し、「このボリュームの所有権を無視する」というボックスをオンにします。
完了です。

ここに画像の説明を入力してください

関連情報