我想知道如何使用 GNOME 3 (openSUSE Leap 42.3) 以非 root 用户身份创建文件系统。
~> fallocate -l ### part.bin # Create a sparse file on disk
~> #sudo mkfs -t FSTYPE part.bin # Requires root; how can I do this without root privileges?
我假设这是可能的,因为它的影响关于在 GUI 中完成此格式化的答案。
虽然sudo
只能向某些可执行文件授予 root 权限,但我正在寻找一种纯粹的非 root 解决方案,不需要超级用户权限。
答案1
尽管您的PATH
环境变量可能不包含mkfs
或mkfs.*
可执行文件,但您仍然可以以非 root 用户身份调用它们。
~> /sbin/mkfs -t FSTYPE part.bin # Does not require root