Linuxでrootとしてログインした後に他のユーザーに権限を付与する方法は?

Linuxでrootとしてログインした後に他のユーザーに権限を付与する方法は?

機械があってアクセスmachineAできます。root

次の 2 つのディレクトリを作成し、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

関連情報