機械があってアクセス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
。