ユーザーIDをマッピングしてファイルシステムをマウントするにはどうすればよいですか?

フリム

ext4パーティションを正常にマウントできます。問題は、パーティション上のすべてのファイルがユーザーID 1000のユーザーによって所有されていることです。あるマシンではユーザーIDは1000ですが、別のマシンでは1010です。ユーザー名は両方のマシンで同じです。 、しかし、ファイルシステムにはユーザー名ではなくユーザーIDが格納されていることに気付きました。

次のような方法でファイルの所有権を修正できます。

find /mnt/example -exec chown -h 1010 {} \;

ただし、この外付けドライブを別のマシンにマウントする場合は、ファイルの所有権を再度1000に修正する必要があります。

mount実際にファイルを変更する必要がないように、map userid 1000〜1010というオプションを指定したいと思います。これを行う方法はありますか?

Tho85

bindfsパッケージを見てくださいbindfsは、既存のファイルシステム上でファイルパーミッション、ファイル所有権などのさまざまな操作を可能にするFUSEファイルシステムです。

あなたは特にbindfsの--mapオプション探しています

--map=user1/user2:@group1/@group2:..., -o map=...
    Given a mapping user1/user2, all files owned by user1 are shown as owned by user2. When user2 creates files, they are chowned to user1 in the underlying directory. When files are chowned to user2, they are chowned to user1 in the underlying directory. Works similarly for groups.

    A single user or group may appear no more than once on the left and once on the right of a slash in the list of mappings. Currently, the options --force-user, --force-group, --mirror, --create-for-*, --chown-* and --chgrp-* override the corresponding behavior of this option.

    Requires mounting as root. 

そうでユーザID 1001を使用してファイルをマップするため/mnt/wrong/mnt/correct、ユーザーIDが1234で、次のコマンドを実行します。

sudo bindfs --map=1001/1234 /mnt/wrong /mnt/correct

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ウォッチマントリガーでファイルを変更したユーザーを取得するにはどうすればよいですか?

分類Dev

通常のユーザーとしてLinuxファイルシステムの読み取り/書き込みを手動でマウントするにはどうすればよいですか?

分類Dev

AFSファイルシステムをマウントするにはどうすればよいですか?

分類Dev

ファイルシステムをアンマウントしているプロセスを確認するにはどうすればよいですか?

分類Dev

VeraCrypt暗号化システムドライブ全体のクローンを作成し、後でWindows 10にマウントして、選択したファイルをコピーするにはどうすればよいですか?

分類Dev

非スーパーユーザーが任意のファイルシステムをマウントできるようにするにはどうすればよいですか?

分類Dev

マルチアカウントシステムを作成するにはどうすればよいですか?(ユーザー名、パスワードなど)

分類Dev

ゲストユーザーとしてマウントされたファイルシステムにアクセスするにはどうすればよいですか?

分類Dev

ゲストユーザーとしてマウントされたファイルシステムにアクセスするにはどうすればよいですか?

分類Dev

ユーザーディレクトリを失いました。レスキューディスクからマウントされていないパーティションを表示すると、すべてのファイルがまだそこにあります。復元するにはどうすればよいですか。

分類Dev

Pythonを使用してファイルシステムをマウントするにはどうすればよいですか?

分類Dev

ansibleを使用してvarsフラグに基づいてファイルをマシンにコピーするにはどうすればよいですか?

分類Dev

ファイルシステムを読み取り/書き込みとして再マウントするにはどうすればよいですか?

分類Dev

システム管理トークン(REST API)を使用してファイルをユーザーの[ファイル]タブにアップロードするにはどうすればよいですか?

分類Dev

特定のユーザーに対して、すでにマウントされているパーティションの1つのNTFSフォルダーのみへのアクセスを許可するにはどうすればよいですか?

分類Dev

AlpineLinux-ルートはroiso9660ファイルシステムとしてマウントされています。rwオーバーレイとして再マウントするにはどうすればよいですか?

分類Dev

GKEポッドにマウントする新しいGoogleコンピューティングディスクをマウントしてフォーマットするにはどうすればよいですか?

分類Dev

Ansibleを使用してリモートファイルをローカルマシンにコピーするにはどうすればよいですか?

分類Dev

akkaストリームを使用して既存のコンシューマーグループに新しいコンシューマーを作成しているときに、kafkaトピックを終了するにはどうすればよいですか?

分類Dev

ランチャーアイコンをカスタマイズして、ユーザーになる予定のホームディレクトリにいくつかのファイルを追加するにはどうすればよいですか?

分類Dev

リーフレットルーティングマシンを使用して、開始と終了を含むウェイポイントマーカーにポップアップを追加するにはどうすればよいですか?

分類Dev

PSCPを使用して、ターゲットパスにスペースがあるUnixマシンからWindowsマシンにファイルをコピーするにはどうすればよいですか?

分類Dev

マウントされたファイルシステムにインストールするにはどうすればよいですか?

分類Dev

システムのパーティションサイズをアンマウントして縮小するにはどうすればよいですか?

分類Dev

単一のコマンドでUNIXファイルシステムにJARを抽出し、JARコマンドを使用してそのターゲットディレクトリを指定するにはどうすればよいですか?

分類Dev

sshfsを使用してネットワーク経由でAndroidのファイルシステムをマウントするにはどうすればよいですか?

分類Dev

PHPを使用してローカルシステムに画像ファイルをダウンロードするにはどうすればよいですか?

分類Dev

VBAのCopyMemoryを使用してメモリマッピングファイルにデータを保存したり、メモリマッピングファイルからデータを取得したりするにはどうすればよいですか?

分類Dev

MS-Access(Sql)のフォームからマッピングテーブルと値に基づいてIDのシーケンスを生成するにはどうすればよいですか?

Related 関連記事

  1. 1

    ウォッチマントリガーでファイルを変更したユーザーを取得するにはどうすればよいですか?

  2. 2

    通常のユーザーとしてLinuxファイルシステムの読み取り/書き込みを手動でマウントするにはどうすればよいですか?

  3. 3

    AFSファイルシステムをマウントするにはどうすればよいですか?

  4. 4

    ファイルシステムをアンマウントしているプロセスを確認するにはどうすればよいですか?

  5. 5

    VeraCrypt暗号化システムドライブ全体のクローンを作成し、後でWindows 10にマウントして、選択したファイルをコピーするにはどうすればよいですか?

  6. 6

    非スーパーユーザーが任意のファイルシステムをマウントできるようにするにはどうすればよいですか?

  7. 7

    マルチアカウントシステムを作成するにはどうすればよいですか?(ユーザー名、パスワードなど)

  8. 8

    ゲストユーザーとしてマウントされたファイルシステムにアクセスするにはどうすればよいですか?

  9. 9

    ゲストユーザーとしてマウントされたファイルシステムにアクセスするにはどうすればよいですか?

  10. 10

    ユーザーディレクトリを失いました。レスキューディスクからマウントされていないパーティションを表示すると、すべてのファイルがまだそこにあります。復元するにはどうすればよいですか。

  11. 11

    Pythonを使用してファイルシステムをマウントするにはどうすればよいですか?

  12. 12

    ansibleを使用してvarsフラグに基づいてファイルをマシンにコピーするにはどうすればよいですか?

  13. 13

    ファイルシステムを読み取り/書き込みとして再マウントするにはどうすればよいですか?

  14. 14

    システム管理トークン(REST API)を使用してファイルをユーザーの[ファイル]タブにアップロードするにはどうすればよいですか?

  15. 15

    特定のユーザーに対して、すでにマウントされているパーティションの1つのNTFSフォルダーのみへのアクセスを許可するにはどうすればよいですか?

  16. 16

    AlpineLinux-ルートはroiso9660ファイルシステムとしてマウントされています。rwオーバーレイとして再マウントするにはどうすればよいですか?

  17. 17

    GKEポッドにマウントする新しいGoogleコンピューティングディスクをマウントしてフォーマットするにはどうすればよいですか?

  18. 18

    Ansibleを使用してリモートファイルをローカルマシンにコピーするにはどうすればよいですか?

  19. 19

    akkaストリームを使用して既存のコンシューマーグループに新しいコンシューマーを作成しているときに、kafkaトピックを終了するにはどうすればよいですか?

  20. 20

    ランチャーアイコンをカスタマイズして、ユーザーになる予定のホームディレクトリにいくつかのファイルを追加するにはどうすればよいですか?

  21. 21

    リーフレットルーティングマシンを使用して、開始と終了を含むウェイポイントマーカーにポップアップを追加するにはどうすればよいですか?

  22. 22

    PSCPを使用して、ターゲットパスにスペースがあるUnixマシンからWindowsマシンにファイルをコピーするにはどうすればよいですか?

  23. 23

    マウントされたファイルシステムにインストールするにはどうすればよいですか?

  24. 24

    システムのパーティションサイズをアンマウントして縮小するにはどうすればよいですか?

  25. 25

    単一のコマンドでUNIXファイルシステムにJARを抽出し、JARコマンドを使用してそのターゲットディレクトリを指定するにはどうすればよいですか?

  26. 26

    sshfsを使用してネットワーク経由でAndroidのファイルシステムをマウントするにはどうすればよいですか?

  27. 27

    PHPを使用してローカルシステムに画像ファイルをダウンロードするにはどうすればよいですか?

  28. 28

    VBAのCopyMemoryを使用してメモリマッピングファイルにデータを保存したり、メモリマッピングファイルからデータを取得したりするにはどうすればよいですか?

  29. 29

    MS-Access(Sql)のフォームからマッピングテーブルと値に基づいてIDのシーケンスを生成するにはどうすればよいですか?

ホットタグ

アーカイブ