小编Boo*_*ing的帖子

使用户成为拥有该目录的组的成员,但他们仍然无法访问它

我想为我的父母制作一个共享文件夹。

我使用 adduser 创建了一个系统用户,创建了一个我想用作共享文件夹的主文件夹。这个文件夹的名字是share,用户名是shareacc,让我和父母都属于那个组。所以碰巧里面的文件夹/home/share不属于shareacc。所以我用

chown -c shareacc:shareacc /home/share
Run Code Online (Sandbox Code Playgroud)

看起来主文件夹仍然不属于该组和/或用户。但是,如果我使用 nautilus 以 root 身份查找它,它会告诉我它确实属于该组。参见图像。左根,右根正常。

包含属性的屏幕截图

如何解决这个问题或者我做错了什么?

ls -la/home的输出是

/home$ ls -la
insgesamt 28
drwxr-xr-x  7 root            root     4096 Dez  3 12:16 .
drwxr-xr-x 24 root            root     4096 Nov 23 17:20 ..
drwxr-x--- 42 cornelius-admin sudo     4096 Dez  3 12:09 cornelius-admin
drwx------ 29 dorothea        dorothea 4096 Nov 28 18:39 dorothea
drwxrwxr-x  3 root            root     4096 Sep  8 21:12 .ecryptfs
drwxr-xr-x 20 paul            paul     4096 Nov 28 13:34 paul
drwxr-xr-x  2 …
Run Code Online (Sandbox Code Playgroud)

permissions chown ownership

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

以某种方式结束了内核 4.10 Ubuntu 16.04

我使用的是 Ubuntu 16.04 系统,但不知何故在我的系统上使用了内核 4.10。我研究了这个uname -a输出是

Linux blackbox-H97-D3H 4.10.0-42-generic #46~16.04.1-Ubuntu SMP Mon Dec 4 15:57:59 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

经过一番研究,我发现默认的 16.04 在 Linux 4.4 上运行,但有些人像我一样有 4.10。注意:我在 17 年 3 月安装了它,我听到有人在谈论这个内核会带来更新的 ISOS。(但如果这些内核在 17.04 的生命周期结束后不会得到支持,他们为什么要这样做?)

所以我的第一个问题是:这是怎么发生的,因为我不记得升级系统,我无法想象安装更新的内核,如果有的话我不应该在 4.13 上吗?你能告诉我这是怎么发生的吗?

然后是我问题的第二部分:根据这个,如果 4.10 内核没有为 Meltdown 和 Spectre 打补丁,那么我应该升级到 4.13,降级到 4.4,因为 16.04 上的大多数 PC 似乎都在这个内核上运行,或者做什么都没有(为什么要这样做)?

upgrade support kernel

3
推荐指数
1
解决办法
943
查看次数

标签 统计

chown ×1

kernel ×1

ownership ×1

permissions ×1

support ×1

upgrade ×1