フォルダへの権限付与方法
「Linux コマンド:フォルダ移動」でフォルダを移動させようとしたが権限不足のようでエラーが発生した。
「Linux コマンド:フォルダ所有権の確認方法」で確認したところ、移動元フォルダの所有権が root になっていたので、これをログインユーザーに変更する。
実行結果:
"ls -l" コマンドで所有者を確認
正しく所有者が変更できた。
mv: cannot move '/home/xxx/docker/php/www/html/prophp_sample' to '/home/xxx/docker/php/prophp_sample': Permission denied
「Linux コマンド:フォルダ所有権の確認方法」で確認したところ、移動元フォルダの所有権が root になっていたので、これをログインユーザーに変更する。
sudo chown -R \$USER:$USER 対象のパス
実行結果:
xxxxxxxx@xxxx:~/docker/php/www/html$ sudo chown -R $USER:$USER ~/docker/php/www/html/prophp_sample
[sudo] password for xxxxxxxx:
"ls -l" コマンドで所有者を確認
xxxxxxxx@xxxx:~/docker/php/www/html$ ls -l
total 28
-rw-r--r-- 1 root root 56 May 2 00:11 composer.json
-rw-r--r-- 1 root root 11615 May 2 00:11 composer.lock
-rw-r--r-- 1 xxxxxxxx xxxxxxxx 18 May 1 23:13 phpinfo.php
drwxr-xr-x 5 xxxxxxxx xxxxxxxx 4096 May 2 00:37 prophp_sample
drwxr-xr-x 5 root root 4096 May 2 00:11 vendor
正しく所有者が変更できた。
"Linuxコマンド"
0 件のコメント:
コメントを投稿