Fatsortは、許可されていないユーザーとして使用できなくなりました。

Fatsortは、許可されていないユーザーとして使用できなくなりました。

fatsort私はDebian Jessieを使用しています。 rootとしてログインした場合にのみ機能します。

権限のないユーザーとして:

fatsort /dev/sdh
openFileSystem: Permission denied!
sortFileSystem: Failed to open file system!
main: Failed to sort file system!

rootユーザーとして:

fatsort /dev/sdh
File system: FAT32.

Sorting directory /

2012年6月には権限のないユーザーとして実行されていたことは明らかですが、それ以降はいくつかのセキュリティ制限が適用されているはずです。

fatsortDebian パッケージマネージャ説明するこれはfatsortそれ自体によるものではなく、「[マイ]システムの一般的な権限の問題です。」

これはどこで検索するのかわかりません。

私はこれらの制限を抱えて生きることができますが、何が変わったのか理解したいと思います。ユーザーがシームレスに使用できるように特定の権限を追加できることを願っていますfatsort

私のグループ:

jerome cdrom floppy audio dip video plugdev netdev lpadmin scanner bluetooth

編集:Jesseのグループが変更されました。

https://wiki.debian.org/SystemGroups

ルート権限なしでリムーバブルドライブを管理するには、グループを使用する必要があります。CDオプティカルドライブの場合。オプティカルドライブは通常/etc/fstabの規則に従ってマウントできますが、他のリムーバブルドライブの場合、グループはプラグ開発者より実用的かもしれません。 Debian 8(Jessie)以降、/ dev /のデバイスはこのグループに属していないため、USBおよびフラッシュドライブをフォーマットするにはroot権限が必要です。フロッピーディスクこれ以上ではありません。

これは、以前は機能していましたが、今は機能しない理由を説明しています。

私は、ユーザーにすべてのroot権限を付与せずにFATSortを使用できるようにする方法にまだ興味があります。私が尋ねるのは、フロッピーグループのユーザーであるJessieがUSBストレージデバイスを管理できた状況に戻ることです。この変更には妥当な理由がありますが、ユーザーエクスペリエンスの面では欠点もあります。

ところで、FATSortをこのように使用することはできませんが、gnome-disk-utilityを使用したUSBキーのフォーマットしたがって、ルールに例外を提供する方法が必要です。

答え1

ユーザーをdiskグループに追加してrootとして実行する必要があります。

usermod -a -G disk USER

気づくdisk:グループにUSERを追加することは、rootアクセスを許可するのと同じです。

ユーザーが実行したとき:

fatsort /dev/sdh

関連情報