无法访问驱动器

无法访问驱动器

我是 Ubuntu 新手,有一个基本问题。我在安装 Ubuntu 时创建了一个名为 /storage 的驱动器(它是驱动器还是文件夹?)。但我现在无法向其中写入任何文件。您能帮我提供使用它的方法吗?

DF命令的结果为:

Filesystem     1K-blocks    Used Available Use% Mounted on
udev             3026364       0   3026364   0% /dev
tmpfs             609236    9060    600176   2% /run
/dev/sda5       19092180 6224536  11874776  35% /
tmpfs            3046164     220   3045944   1% /dev/shm
tmpfs               5120       4      5116   1% /run/lock
tmpfs            3046164       0   3046164   0% /sys/fs/cgroup
/dev/sda7       69110272   53012  65523592   1% /storage
/dev/sda6       19092180 8750784   9348528  49% /home
tmpfs             609236      56    609180   1% /run/user/1000

巴西雷亚尔

泽多

答案1

如果您在安装过程中创建了 /storage,它可能是一个分区,但为了您的目的,您可以将其视为一个目录。

如果您想创建一个只能存放东西的地方,您需要:

  1. 找出你的用户名
  2. 将目录的所有者更改为您的用户
  3. 更改权限,以便只有您才有访问权限

首先,这将显示您的用户名:

whoami

您应该会看到类似“zeedo”或任何您在本地看到的内容。

现在,让我们找出谁拥有该目录:

ls -ld /storage

我猜结果看起来是这样的:

drwxrwxrwx   2 root root  4096 Jul 18 20:50 storage/

如果是这样的话,让我们像这样更改所有者:

sudo chown -R zeedo /storage

“-R”将其更改为存储目录内的所有文件和文件夹。

现在如果你运行:

ls -ld /storage

你应该看到类似这样的内容:

 drwxrwxrwx   2 zeedo root  4096 Jul 18 20:50 storage/

如果上面的“drwxrwxrwx”的最后三个字母是“rwx”,那您就不想要了。这意味着该计算机上的每个人都可以查看/编辑这些文件/目录。所以让我们改变它:

sudo chmod -R 700 /storage

如果你现在再做一次:

ls -ld /storage

你应该看到类似这样的内容:

drwx------   2 zeedo root  4096 Jul 18 20:50 storage/

这正是你想要的。通常,你应该在你的主目录中创建私有目录,如下所示:

mkdir ~/storage

~ 与 /home/zeedo 相同

相关内容