用户999安全吗?

用户999安全吗?

我不知道用户是如何变成 999 的,也不知道这是否安全。

我的系统中的一个文件夹显示用户为 999,并且该文件夹中的其他文件和文件夹具有 root 权限。我尝试使用 chown 将文件夹权限更改为 root,但没有成功。请告诉我如何将文件夹的权限更改为 root。该文件夹不是系统文件夹,更像是备份文件夹。

root@Gamers:~# chown -hR root /folder/name
root@Gamers:~# ls
drwsr-xr-x 4  999    1M Feb 25 21:25 /folder/name 
root@Gamers:~# grep '^\w*:\w*:999' /etc/passwd
root@Gamers:-#

答案1

要将文件/目录的所有者和组(非递归)更改为 root,只需键入

sudo chown root:root /PATH/TO/FILE_OR_DIRECTORY

请注意,chown必须以 root 权限运行(因此使用sudo)。


在您的情况下将该目录的所有者更改为 root(或其他所有者)是否是个好主意取决于其用途以及用户 999 是谁(如果存在)。

这个问题可以通过以下输出得到一些启发

grep '^\w*:\w*:999' /etc/passwd

答案2

我刚刚回答SuperUser 上有一个非常类似的问题.你可以看到那个答案以获取更多信息,但这里是与该问题相关的部分。

将文件和目录分配给 999 用户是绝对安全的。某些发行版中 MySQL 使用 999 用户。您提到这不是系统文件夹,而是备份。如果您的发行版未使用 999 用户,则该目录可能是从另一台计算机(而不是您当前正在运行的计算机)备份的。

相关内容