Linux コマンド:フォルダへの権限付与方法

公開:2026.05.10(日) 20:19

フォルダへの権限付与方法

Linux コマンド:フォルダ移動」でフォルダを移動させようとしたが権限不足のようでエラーが発生した。
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 件のコメント:

その他の記事