GNU/Linux >> Linux の 問題 >  >> Ubuntu

ルートなしで画像ファイルをマウントする方法は?

ext4ファイルシステムを含むファイルがあり、毎回sudoを使用せずにマウントしたい(スクリプトはユーザー権限で実行する必要があります)。マウントしたいファイルとマウントしたいフォルダの両方が暗号化されたホームディレクトリにあるため、ファイルの場所を/etc/fstabに配置できません。 。

fusermountを試しました しかし、「fusermount:マウントポイントの後に追加の引数」などのエラーメッセージが常に表示されます。

承認された回答:

udiskctlを使用できます :

$ udisksctl loop-setup --file your_file.iso
Mapped file your_file.iso as /dev/loop6.

これで、ファイルがblock deviceにマップされます 、次のようにマウントできます:

$ udisksctl mount -b /dev/loop6
Mounted /dev/loop6 at /media/user/your_file.

完了したら、アンマウントは次を使用しています:

$ udisksctl unmount -b /dev/loop6
Unmounted /dev/loop6.

最後に、次の方法で削除します:

$ udisksctl loop-delete -b /dev/loop6

楽しんでください!


Ubuntu
  1. / dev/randomを使用してLinuxでランダムパスワードを生成する方法

  2. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  3. / dev / stdin、/ dev / stdout、および/ dev / stderrはどの程度移植可能ですか?

  1. /dev/random または /dev/urandom を base64 でエンコードする方法は?

  2. RSA キーを使用してパスワードなしの ssh をセットアップする方法

  3. Linux が /dev/tty と /dev/tty0 を使用する方法

  1. Linux:/ dev / console、/ dev / tty、/ dev / tty0の違いは?

  2. ファイルマネージャはルートなしでドライブをマウントするにはどうすればよいですか?

  3. echo または print /dev/stdin /dev/stdout /dev/stderr