相关疑难解决方法(0)

如何挂载 HFS+ 驱动器并忽略权限

我在 MacBook 上安装了 Ubuntu 和 Windows,Ubuntu 是我的主要操作系统;但是,我的所有媒体都保留在我的 OSX 分区上。我希望能够从 Ubuntu 访问它(至少是我的 OSX 用户的主文件夹),而无需以 root 身份启动媒体播放器(或其他任何东西)。另外,因为我偶尔想在 OSX 中启动我的机器,所以我不想更改我需要经常更改的任何内容(我阅读了很多关于更改 UID 的书——我不完全明白这意味着什么,但我不想根据我使用的操作系统来回更改我的 UID。同样,我不想来回更改文件系统权限)。

另外,我看到了一些关于“noowner”选项的信息,但这似乎并没有达到我想要的效果。

所以我想我希望能够做这样的事情:

sudo mount -t hfsplus -o noowner /dev/sda2/ /media/Mac
Run Code Online (Sandbox Code Playgroud)

然后能够访问我的所有媒体(至少我的 OSX 用户的主文件夹中的所有内容)而无需以 root 身份访问。(为了清楚起见:上面的命令行条目没有做我想要它做的事情,但我希望能够做类似的事情)。

还是更改我的 UID 会更好?如果是这样,如何?

filesystem permissions mount macosx hfs+

30
推荐指数
2
解决办法
7万
查看次数

如何使用具有 sudo 权限的 Vlc?

我正在尝试将 Vlc 与 sudo 一起使用,但它不起作用。

这是错误:

VLC is not supposed to be run as root. Sorry.
If you need to use real-time priorities and/or privileged TCP ports
you can use vlc-wrapper (make sure it is Set-UID root and
cannot be run by non-trusted users first).
Run Code Online (Sandbox Code Playgroud)

你能帮我吗?

编辑:我在阅读评论后添加了一个原因。

我只想给出一个原因:我使用的是 mac + ubuntu,我的电影收藏在 mac 启动盘中。它显示为只读形式的 ubuntu(我不知道为什么),我无法在文件上运行 chmod。我可以使用带有 sudo 的 nautilus 访问电影、文档文件。但是要播放这些文件,我需要带有 sudo 的 VLC。我认为这是一个很好的理由。

sudo macosx vlc hfs+ privileges

5
推荐指数
1
解决办法
2万
查看次数

UID 更改后访问 USB/闪存驱动器的权限不足

由于更改了我的 uid,我不再有权查看自动安装在 /media/USERNAME 的 USB 硬盘/记忆棒。

Nautilus 给出了信息

无法打开 DRIVENAME 的文件夹

没有应用程序注册为处理此文件

如果我在终端中以 root 身份登录,我可以看到驱动器安装在正确的位置并且可以访问文件。

有人知道我需要做什么才能使它可以与非 root 用户一起使用安装的驱动器吗?

对于系统上的其他用户,一切都按预期工作。

permissions mount external-hdd

5
推荐指数
1
解决办法
2982
查看次数

标签 统计

hfs+ ×2

macosx ×2

mount ×2

permissions ×2

external-hdd ×1

filesystem ×1

privileges ×1

sudo ×1

vlc ×1