The udisks2 package allows mounting without sudo via its CLI tool udiskctl

Ensure udisks2 is installed

paru -S udisks2

List available drives

lsblk

mount disk

udisksctl mount -b /dev/sdX1

Example:

yanboyang713@Meta-Scientific-Linux ~/media % udisksctl mount -b /dev/sda1
Mounted /dev/sda1 at /run/media/yanboyang713/0104-0B69

Unmount the partition

  yanboyang713@Meta-Scientific-Linux ~ % udisksctl unmount -b /dev/sda1
Unmounted /dev/sda1.

If you wish to safely remove the device after unmounting, run

udisksctl power-off -b /dev/sda1