新手:获取访问权限

新手:获取访问权限

我是新手Linux Ubuntu机器。

我登录了Ubuntu用户名student

例如/var/lib/mysql,有些目录只允许 root 用户访问(我知道我可以使用sudo来访问,但这不是我想要的)。如果我想使用帐户获得这些目录的访问权限student,是否可以运行以下命令:

chown student: PATH_TO_ROOT_USER_PRIVILEGED_DIR

然后我就可以使用自己的帐户访问该目录了?对吗?

  • 如果我是对的,那么student因为我将其更改为用户,所以用户失去了访问权限?

  • 如果我错了,请告诉我正确的解决方案。

附言

担心我将在/var/lib/mysql目录上做什么,即仅是我的例子,正如我上面提到的,我的意思是一般来说 对于那些只有 root 权限的目录,我可以使用chown更改访问权限吗?root 用户是否会因为所做的更改而失去访问权限chown?我只是想知道影响chown

答案1

root 永远不会失去访问权限。即使您更改了文件的所有者/组。

请永远不要更改 的所有者/var/lib/mysql

如果您更改它,mysql 服务器可能无法再读取/写入其文件。

对于您的访问问题:您可以将您的用户添加到组根。

相关内容