以用户身份或其他方式安装硬盘;权限

以用户身份或其他方式安装硬盘;权限

我对 Ubuntu 并不陌生,但主要将其用作媒体中心。我熟悉终端,但仅限于基本功能,例如软件更新和剪切粘贴。

我不太了解文件系统和权限。虽然我知道在命令前使用 sudo 以超级用户身份执行。我发现我的一个 ext 硬盘驱动器已被锁定。当我在 nautilus 中的 /media 下查看时,我看到它已从我的用户文件夹中移出/media/mark并放入新的来宾文件夹中/media/guest-Wwm1UC。权限被锁定,我看不到它们是什么。

我完全不知道我到底做了什么。我怀疑我某天晚上喝醉了,移动了一些文件或做了一些事情,当时我是以访客身份而不是用户身份登录的。这是一个合理的猜测!我以 su 身份打开了 nautilus,并尝试更改文件夹和驱动器的权限。每次我这样做时,nautilus 都会崩溃。我访问驱动器和文件夹的解决方案是,以 su 身份打开 nautilus 并卸载驱动器。

当我以用户身份重新打开 Nautilus 时,我的正常权限已恢复。我的问题是,我怎么会创建这个?以访客身份安装驱动器?经过这次经历,我觉得我应该读一些书,自学文件系统、权限和用户等。(不是/etc=))

答案1

看起来您以访客用户身份登录,安装了外部驱动器,但未卸载它。现在(临时)访客用户对驱动器上的文件系统拥有独占访问权限,并且可以卸载它(只要它保持安装状态)。

最简单的解决方案就是以超级用户身份卸载该驱动器。

方法 1:Gnome 磁盘

您可以通过以下方式卸载文件系统Gnome 磁盘

  1. 选择驱动器和分区。
  2. 卸载按钮顶部有一个黑色方块 (■)。根据访问权限,Gnome Disks 可能会要求输入超级用户密码。
  3. 通过 Gnome Disks 或 Nautilus 或者以您通常的方式再次安装它。

此方法通常适用于所有卸载过程。不过,对于您的特定情况,我不知道如果最初由其他用户安装了文件系统,UDisks(允许普通用户安装文件系统的子系统)会如何表现。如果不起作用,请尝试其他方法。

方法 2:命令行

  1. 以超级用户身份卸载驱动器:

    sudo umount <MOUNTPOINT>
    

    或者

    sudo umount <DEVICE>
    
  2. 像平常一样使用您的常规用户安装它(例如通过 Nautilus 中的侧边栏)。


还可以更改挂载选项并移动挂载点,以便让其他用户访问而无需在此过程中卸载文件系统,但这需要进行一些调查,而且更为复杂。如果您想要这样做,请提出一个新问题并强调您不想卸载,然后给我留言以引起我的注意。

相关内容