Jak usunąć Kwarantannę z uprawnień do plików w OS X

14

Ściągnąłem .pemplik i mój Mac OS X (10.8.2) dodaje się @znak na końcu uprawnienia plików. Powoduje to problemy z uprawnieniami do plików.

Nie mogę usunąć flagi kwarantanny. Próbowałem nawet polecenia

xattr -d <filename>.pem 

ale to nie działało.

Arunabh Das
źródło

Odpowiedzi:

20

Najpierw użyj, ls -l@aby zobaczyć, jakie rozszerzone atrybuty są dołączone do pliku. Zwykle pobrany plik będzie miał xattrs o nazwie „com.apple.quarantine” i być może „com.apple.metadata: kMDItemWhereFroms”. Aby je usunąć, możesz je usunąć pojedynczo za pomocą np. xattr -d com.apple.quarantine filename.pemLub wyczyścić wszystkie xattrs za pomocąxattr -c filename.pem

Gordon Davisson
źródło
I rozszerzyć na to, aby unquarantine cały katalog, xattr -r -d com.apple.quarantine directory.
AKX