cpanelユーザーがアクセスできるストレージフォルダを作成したいと思います。ディレクトリを作成し、/var/www/webassets
アクセス権を777に設定したとします。
llコマンドを使用してrootとしてフォルダを表示できますll /var/www/webassets
。
ただし、このフォルダはcpanelユーザーには表示されません。 cpanelユーザーとして実行すると、ll
ディレクトリが存在しないというメッセージが表示されます。
ls: cannot access /var/www/webassets: No such file or directory
cpanelユーザーがディレクトリにアクセスできるようにするにはどうすればよいですか?
編集する:
複数のフォルダでlsを実行しましたが、結果は次のようになります。
[root@cpanel ~]# ls -ld / /var /var/www/ /var/www/webassets/
dr-xr-xr-x. 18 root root 4096 Oct 5 20:27 /
drwxr-xr-x. 25 root root 4096 Sep 29 02:01 /var
drwxr-xr-x. 6 root root 83 Oct 5 18:49 /var/www/
drwxrwxrwx+ 2 plain019 berl 10 Oct 5 09:41 /var/www/webassets/
編集する:
この質問は無視してください。 / optフォルダを使用しました。一般ユーザーがアクセスできるように、webassetsディレクトリを/ optの下に置きました。
ありがとう答え
ベストアンサー1
ls: cannot access /var/www/webassets: No such file or directory
ユーザーにcpanel
読み取りまたは実行権限がありません/var/www
。権限を確認し、そのグループにユーザーを追加します。