在Linux中以root身份登录后如何向其他用户授予权限?

在Linux中以root身份登录后如何向其他用户授予权限?

我有一台机器,machineA并且我可以root访问该机器。

现在我需要创建以下两个目录并授予app用户权限。

Create ZooKeeper Data directory and give permissions to app : /opt/zookeeper/data
Create ZooKeeper Log directory and give permissions to app : /opt/zookeeper/log

我已经/opt通过登录为root-在文件夹中创建了这些目录

root@machineA:/opt# ls -lt
drwxr-xr-x 4 root root 4096 Dec 17 13:46 zookeeper

root@machineA:/opt/zookeeper# ls -lt
drwxr-xr-x 2 root root 4096 Dec 17 13:46 log
drwxr-xr-x 2 root root 4096 Dec 17 13:45 data

现在我不知道如何向app用户授予上述权限?我相信这是一个很简单的问题,但我不知道该怎么做?

答案1

用于chown设置文件和目录的用户和组所有权。例如:

chown -R app /opt/zookeeper

将递归地将该目录的所有权更改为 user app

相关内容