ฉันไม่สามารถเปิดไดเรกทอรีusername
ได้แม้หลังจากได้รับสิทธิ์และให้สิทธิ์ทั้งหมด:
sudo mkdir /path/to/the/directory/
sudo chown -R username:username /path/to/the/directory/
sudo chmod -R 777 /path/to/the/directory/
ฉันเข้าใจ:
$sudo ls -al /path/to/the/directory/
total 0
drwxrwxrwx 1 username username 0 nov 16 15:13 .
drwx------ 1 root root 208 nov 16 15:13 ..
$ ls -al /path/to/the/directory/
ls: cannot access '/path/to/the/directory/': Permission denied
จะเกิดอะไรขึ้น?
@ Rinzwind ไม่ต้องกังวล 777 เป็นเพียงผลลัพธ์ของฉันที่ได้รับการแก้ไขข้อบกพร่องบ้า! :-)
—
Victor
sudo chown -R $USER:$USER /path/to/the/directory/
มันคือสิ่งที่ควรจะเป็น ($USER
จะถูกเปลี่ยนเป็นชื่อผู้ใช้ของคุณ) และเมื่อคุณพิจารณาว่าsudo chmod -R 777 /path/to/the/directory/
เป็นคำตอบคุณไม่ควรได้รับอนุญาตให้ดูแลเว็บไซต์ ;-)