sudo mount -o rw /dev/sda1 /media
USBを接続し、前のコマンドを使用してインストールしました。これにより、自動的にすべてのフォルダが「ルート所有権」の下に置かれ、ファイルを追加したり名前を変更したりすることはできません(何らかの理由で今日以前はそうでしたが)。
USBをデスクトップポートに接続し、コマンドなしでマウントしましたが、ファイルマネージャでUSBアイコンをクリックするだけで、ルートとしてマウントされずにUSBへのフルアクセス権があります。
フォルダごとにroot権限フォルダを変更するのに苦労しました
sudo chmod 777 filename
。フォルダはロック解除されていますが、まだ「root」権限を保持します。sudo chown whoami:root filename
sudo chown root:root filename
ターミナルも開いて/media
所有権sudo -s
を変更してみましたが、root権限は変わりませんでした。
答え1
ほとんどすべての人がデバイスをマウントできるため、root権限がないとこのようなマウントを使用できません。
権限のないユーザーは、/etc/fstabに指定したものをインストールできます(ここで読むことができます:https://superuser.com/questions/174776/modify-fstab-entry-so-all-users-can-read-and-write-to-an-ext4-volume)またはpmount(https://linux.die.net/man/1/pmount)
答え2
これが目標を達成するのに役立つかどうかはわかりませんが、コマンドラインを介してデバイスをマウントするのに最適な方法です。
udisksctl mount --block-device /dev/disk/by-label/NAME-OF-UFD