ฉันดาวน์โหลด.pem
ไฟล์และ Mac OS X (10.8.2) ของฉันได้เพิ่ม@
เครื่องหมายในตอนท้ายของการอนุญาตของไฟล์ นี่เป็นสาเหตุของปัญหาการอนุญาตของไฟล์
ฉันไม่สามารถลบการตั้งค่าสถานะการกักกันได้ ฉันยังลองใช้คำสั่ง
xattr -d <filename>.pem
แต่นั่นไม่ได้ผล
ฉันดาวน์โหลด.pem
ไฟล์และ Mac OS X (10.8.2) ของฉันได้เพิ่ม@
เครื่องหมายในตอนท้ายของการอนุญาตของไฟล์ นี่เป็นสาเหตุของปัญหาการอนุญาตของไฟล์
ฉันไม่สามารถลบการตั้งค่าสถานะการกักกันได้ ฉันยังลองใช้คำสั่ง
xattr -d <filename>.pem
แต่นั่นไม่ได้ผล
คำตอบ:
ขั้นแรกใช้ls -l@
เพื่อดูว่ามีการแนบแอตทริบิวต์เพิ่มเติมกับไฟล์ใด โดยทั่วไปไฟล์ที่ดาวน์โหลดจะมี xattrs ชื่อ "com.apple.quarantine" และอาจจะ "com.apple.metadata: kMDItemWhereFroms" หากต้องการลบออกคุณสามารถลบทีละรายการด้วยเช่นxattr -d com.apple.quarantine filename.pem
หรือล้าง xattrs ทั้งหมดด้วยxattr -c filename.pem
xattr -r -d com.apple.quarantine directory
.