cpanel 사용자가 액세스할 수 있는 저장소 폴더를 만들고 싶습니다. 디렉토리를 생성하고 /var/www/webassets
액세스 권한을 777로 설정했다고 가정해 보겠습니다.
ll 명령을 사용하여 루트로 폴더를 볼 수 있습니다 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
. 권한을 확인하고 해당 그룹에 사용자를 추가하세요.