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

时间:2013-12-17 20:53:28

标签: linux unix ubuntu permissions sudo

我是一个Linux新手,我有一个非常基本的问题。我有一台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

我已经通过以root身份登录{ - 1}}创建了这些目录 -

/opt folder

现在我不确定如何向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 用户授予如上所述的权限?我相信这是一个非常简单的问题,但我不知道该怎么做?

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

你走了:

chown -R app /opt/zookeeper

这将/opt/zookeeper目录及其所有子目录的所有者更改为app

答案 1 :(得分:1)

使用chown更改文件(或目录)的所有者:

chown app log data
相关问题