Centos Wie kann ich Ordner anzeigen?

869
fixer1234

Ich schiebe alle lokalen Dateien mit in die Google Compute Engine

gcloud compute copy-files 

Melden Sie sich dann mit VMs bei VM an gcloud compute --projectund sehen Sie sich die hochgeladene Datei mit dem Befehl ls an. Und ich kann das Verzeichnis nicht anzeigen. Dies ist eine einfache Aufgabe, kann aber nicht herausfinden.

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]$  
0
Ok .. Was ich denke ist, ich lade nur alle Dateien von meinem Computer-Login hoch. Deshalb zeigt es nicht vor 9 Jahren 0

1 Antwort auf die Frage

0
tripleee

Die Berechtigungen sind so, dass sogar rootkein Schreibzugriff besteht. Sieht schwer zu reparieren aus, rootsollte aber den Schreibschutz überschreiben können. Seien Sie nur vorsichtig, um nichts zu ändern, was Sie nicht sollen.

Vorausgesetzt, Sie haben sudoZugriff, versuchen Sie dies.

sudo chmod u+w . sudo chown -R dev_user_com . 

... vorausgesetzt, dev_user_comIhr aktuelles Login und der richtige Eigentümer dieser Dateien.