
다음을 사용하여 모든 로컬 파일을 Google Compute Engine에 푸시합니다.
gcloud compute copy-files
그런 다음 ls 명령을 사용하여 VM에 로그인 gcloud compute --project
하고 업로드된 파일을 확인합니다. 거기에 있습니다. 문제가 없지만 Google Cloud ssh를 통해 로그인한 다음 ssh 창이 표시됩니다. 그리고 디렉토리를 볼 수 없습니다. 이것은 간단한 질문이지만 알아낼 수 없습니다.
dev_user_com@instance-1 home]$ ll -a
total 12
drwxr-xr-x. 4 root root 35 Oct 29 06:22 .
dr-xr-xr-x. 17 root root 4096 Sep 24 18:36 ..
drwx------. 4 dev_21six_com dev_21six_com 4096 Oct 29 07:17 dev_user_com
drwx------. 5 ri ri 4096 Oct 29 10:15 ri
[dev_user_com@instance-1 home]$ cd ri/
-bash: cd: ri/: Permission denied
[dev_user_com@instance-1 home]$
답변1
root
쓰기 권한조차 없는 권한입니다 . 수정하기 어려워 보이지만 root
쓰기 방지를 무시할 수 있는 권한이 있어야 합니다. 변경해서는 안 되는 내용을 변경하지 않도록 주의하세요.
액세스 권한 이 있다고 가정하고 sudo
다음을 시도해 보세요.
sudo chmod u+w .
sudo chown -R dev_user_com .
... dev_user_com
현재 로그인이 이 파일의 적절한 소유자라고 가정합니다.