普通用户 命令行挂载 U 盘,移动硬盘,有读写权限 udisks2

1 view
Skip to first unread message

xiao shen wen(肖盛文)

unread,
May 18, 2023, 8:31:25 AM5/18/23
to us...@atzlinux.com, gz...@googlegroups.com, szlug

在 udisks2 软件包中的 udisksctl 命令,可以在命令行下挂载移动 U 盘,并能够对该 U 盘内的内容进行读写操作。

udisksctl status ,命令行查看当前插入的 U 盘,移动硬盘情况:

udisksctl status MODEL REVISION SERIAL DEVICE --------------------------------------------------------------------------
SAMSUNG MZNTY128HDHP-00000 MAT2100Q S2YMNB0H950165 sda
Generic Flash Disk 8.07 CD8C5091 sdb

查看插入的 U 盘 sdb 情况:

udisksctl info -b /dev/sdb

/org/freedesktop/UDisks2/block_devices/sdb:
  org.freedesktop.UDisks2.Block:
    Configuration:              []
    CryptoBackingDevice:        '/'
    Device:                     /dev/sdb
    DeviceNumber:               2064
    Drive:                      '/org/freedesktop/UDisks2/drives/Generic_Flash_Disk_CD8C5091'
    HintAuto:                   true
    HintIconName:               
    HintIgnore:                 false
    HintName:                   
    HintPartitionable:          true
    HintSymbolicIconName:       
    HintSystem:                 false
    Id:                         by-uuid-2023-05-01-01-54-17-00
    IdLabel:                    atzlinux 11.7.1 amd64 1
    IdType:                     iso9660
    IdUUID:                     2023-05-01-01-54-17-00
    IdUsage:                    filesystem
    IdVersion:                  Joliet Extension
    MDRaid:                     '/'
    MDRaidMember:               '/'
    PreferredDevice:            /dev/sdb
    ReadOnly:                   false
    Size:                       16357785600
    Symlinks:                   /dev/disk/by-id/usb-Generic_Flash_Disk_CD8C5091-0:0
                                /dev/disk/by-label/atzlinux\x2011.7.1\x20amd64\x201
                                /dev/disk/by-path/pci-0000:00:14.0-usb-0:2:1.0-scsi-0:0:0:0
                                /dev/disk/by-uuid/2023-05-01-01-54-17-00
    UserspaceMountOptions:      
  org.freedesktop.UDisks2.PartitionTable:
    Partitions:         /org/freedesktop/UDisks2/block_devices/sdb1
                        /org/freedesktop/UDisks2/block_devices/sdb2
    Type:               dos

挂载移动硬盘的第一个分区:

udisksctl mount -b /dev/sdb1
Mounted /dev/sdb1 at /media/atzlinux/atzlinux 11.7.1 amd64 1

如果该 U 盘的文件系统是可以读写,如 ext4,vfat 等,会用该普通用户的权限挂载该申报,
普通用户可以进行读写操作。


-- 
肖盛文 xiao sheng wen
微信(wechat):atzlinux
《铜豌豆 Linux》https://www.atzlinux.com
基于 Debian 的 Linux 中文 桌面 操作系统
GnuPG Public Key: 0x2F338C7DC7909957



聊天记录.txt
OpenPGP_0x2F338C7DC7909957.asc
OpenPGP_signature
Reply all
Reply to author
Forward
0 new messages