以用户身份而非 root 身份在 /run/media/$USER/DISK-LABEL 中挂载 ext4 USB 磁盘

以用户身份而非 root 身份在 /run/media/$USER/DISK-LABEL 中挂载 ext4 USB 磁盘

我发现了几个使用 systemd 来挂载 USB 磁盘的脚本。

  • 一个 udev 脚本
  • 一个 systemd 服务脚本(调用 shell 脚本并传递设备名称、要执行的操作)
  • /usr/local/bin 中的一个 shell 脚本

我的主要问题是登录的用户在 shell 脚本中是未知的,因为它在 systemd 脚本中是未知的。

我想将 USB 磁盘挂载到 /run/media/$(logname)/DISK-LABEL

有解决办法吗?

欢迎任何帮助

相关内容