Övrig

Vad är ACL?

Morod

Originalaffisch
1 januari 2008
På The Nickel, där borta....
  • 28 april 2008
Hej allihopa,
Jag körde nyligen mina verifiera diskbehörigheter och jag är fortfarande ganska ny på det här. Den enda posten som kom tillbaka var 'ACL hittades men förväntades inte på 'Library'.'
Bör jag oroa mig för detta?
Tack, som alltid, för all hjälp/råd som ges.
Morod

ordmunger

3 september 2003


norra Carolina
  • 28 april 2008
Morod sa: Hej alla,
Jag körde nyligen mina verifiera diskbehörigheter och jag är fortfarande ganska ny på det här. Den enda posten som kom tillbaka var 'ACL hittades men förväntades inte på 'Library'.'
Bör jag oroa mig för detta?
Tack, som alltid, för all hjälp/råd som ges.
Morod Klicka för att expandera...

Jag vet inte vad 'ACL' är i detta sammanhang, men reparerade du behörigheter? Vanligtvis kan datorn automatiskt åtgärda eventuella problem.

Som sagt, de flesta MR-medlemmar är överens om att det inte är lika viktigt att reparera behörigheter som det brukade vara. Om du inte har några problem bör du klara dig.

xUKHCx

Administratör emeritus
15 januari 2006
The Kop
  • 28 april 2008
Jag antar att du kör Leopard, om så är fallet tror jag att det är ganska normalt att se det.


Mac OS X 10.5: Diskverktygets Repair Disk Permissions rapporterar problem med SUID-filer



'Alla meddelanden som börjar med: 'ACL hittades men förväntas inte på...'.'


Produkter som påverkas
Mac OS X 10.5 Leopard

Lösning
Du kan lugnt ignorera dessa meddelanden. De är korrekta men ingen anledning till oro. Klicka för att expandera...
FYI ACL = åtkomstkontrolllista

Morod

Originalaffisch
1 januari 2008
På The Nickel, där borta....
  • 28 april 2008
Tack!

Förlåt för att jag inte inkluderade mer information i mitt ursprungliga inlägg.
Ja, jag kör Leopard 10.5 OS.
Ja, jag reparerade behörigheter efter verifiering.
Anledningen till att jag körde det är att min Al iMac låste sig igår när jag använde Safari. Det låste sig hårt eftersom Force Quit inte gjorde något. Jag kunde flytta min muspekare, men att klicka på musknappen gjorde ingenting. Försökte navigera med mitt tangentbord. Jag kunde Force Quit Safari och Finder då, men det hjälpte ingenting. Så sedan tryckte jag på och hjälpte strömknappen på baksidan för att stänga av iMac. Den startade om bra och allt fungerade som det skulle.
Så det är därför jag körde Permissions.
Igen, tack!
Morod

richard.mac

2 februari 2007
51,50024, -0,12662
  • 28 april 2008
Morod jag hade exakt samma ACL-fel som du när jag reparerade behörigheter. Jag är inte säker på vad en ACL är exakt men jag vet att det bara är ett mindre fel som inte har någon verklig inverkan på hastighet eller stabilitet. vissa Leopard-användare lämnar det bara och glömmer det.

men jag är perfektionist så jag var tvungen att fixa min. Det slutade med att jag laddade ner 10.5.1 combo-uppdateringen och detta fixade det, men efter 10.5.2 kom det tillbaka igen. sedan fick jag reda på att ett enkelt Unix-kommando fixar det. så försök ange detta i Terminal som finns i mappen Utilities.

Kod: |_+_|

Morod

Originalaffisch
1 januari 2008
På The Nickel, där borta....
  • 28 april 2008
Tack, richthomas,
Jag ser dina inlägg här ofta och respekterar dina råd, men jag ska lämna det ifred.
Jag är fortfarande väldigt ny på Apple och speciellt Terminal. I mitt sinne likställer jag Terminal med Windows Registry, som jag aldrig bråkat med heller.
För lätt för mig att förstöra saker, antar jag.
Tack igen!
Morod

richard.mac

2 februari 2007
51,50024, -0,12662
  • 28 april 2008
Morod sa: Tack, richthomas,
Jag ser dina inlägg här ofta och respekterar dina råd, men jag ska lämna det ifred.
Jag är fortfarande väldigt ny på Apple och speciellt Terminal. I mitt sinne likställer jag Terminal med Windows Registry, som jag aldrig bråkat med heller.
För lätt för mig att förstöra saker, antar jag.
Tack igen!
Morod Klicka för att expandera...

ok då det bra men det kommer inte att förstöra något och jag har testat kommandot och det fungerar.

du bör bara vara orolig för terminalkommandon när du inte vet eller inte har fått veta vad den gör.

Terminal är bara ett GUI för att komma åt OS X:s Unix-kärna och är ingenting som registret i Windows. OS X-motsvarigheten till registret är systemmappen och de osynliga unix-filerna som du inte bör röra.

McGiord

5 oktober 2003
mörkt slott
  • 28 april 2008
richthomas sa: Terminal är bara ett GUI för att komma åt OS X:s Unix-kärna och är ingenting som registret i Windows. OS X-motsvarigheten till registret är systemmappen och de osynliga unix-filerna som du inte bör röra. Klicka för att expandera...

Jag är ingen expert, men jag måste inte hålla med, terminalen är inte ett GUI (Graphic User Interface), det är ett CLI (Command Line Interface).
Om du använder kommandot 'sudo' och du inte vet vad du gör kan du förstöra din mac på samma sätt som du kan göra med Windows-registret.

Jag föreslår att du använder kommandot 'man' före något annat kommando för att lära dig mer om det.
Skriv 'man sudo', genom detta kommer du att se vad just det kommandot gör innan du använder det.
________
potnyheter Senast redigerad: 30 januari 2011

tersono

18 januari 2005
Storbritannien
  • 28 april 2008
ACL = Access Control List. Dikterar skrivrättigheter till delade platser.

Felet du har sett, 'ACL hittades på biblioteket men inte förväntat' är ett känt rapporteringsfel (läs: bugg) och är inget problem.

richard.mac

2 februari 2007
51,50024, -0,12662
  • 28 april 2008
McGiord sa: Jag är ingen expert, men jag måste inte hålla med, terminalen är inte ett GUI (Graphic User Interface), det är ett CLI (Command Line Interface).
Om du använder kommandot 'sudo' och du inte vet vad du gör kan du förstöra din mac på samma sätt som du kan göra med Windows-registret.

Jag föreslår att du använder kommandot 'man' före något annat kommando för att lära dig mer om det.
Skriv 'man sudo', genom detta kommer du att se vad just det kommandot gör innan du använder det. Klicka för att expandera...

oh ok yeh jag vet att terminalen är en CLI men jag tänkte skriva 'Terminal är ett GUI för att komma åt CLI för Unix-kärnan i OS X', men jag förenklade det lite mer. TILL

Adamosaurie

3 maj 2008
  • 3 maj 2008
Acl...

Jag vet att ACL-meddelandena som hittats och inte förväntade sägs vara ofarliga, men att verifiera eller reparera diskbehörigheter tar fortfarande 5 minuter för mig istället för 1, och alla ACL-meddelanden dyker upp på en gång, utan att något annat dyker upp eller visas. fast. Förorsakar dessa meddelanden att inget annat repareras, eller behöver inget repareras. Jag har haft det här problemet ända sedan jag installerade Leopard på min MacBook Pro.

Jag har haft liknande problem med safari, det får inte finder att frysa men avslutar oväntat safari minst en gång med några timmars mellanrum.

Det finns så många ACL-meddelanden att det täcker minst 10 sidor, och det är mestadels på språken som nedan är några:

ACL hittades men förväntas inte på 'System/Library/User Template/English.lproj/Documents'.

Ersätt 'English.lproj' med Japanese.lproj, German.lproj, French.lproj, Spanish.lproj, Italian.lproj, Dutch.lproj, da.lproj, fi.lproj, ko.lproj, no.lproj och så många mer (exklusive alla kommatecken)

Är det detta ni alla menar med ACL? För det här oroar mig. Jag använder Firefox nu oftare, och inga andra applikationer är tvångsavslutande eller släpar utom safari och diskverktyg som sagts.

richard.mac

2 februari 2007
51,50024, -0,12662
  • 4 maj 2008
Repairinf Permissions är långsam eftersom Disk Utility inte har optimerats för Leopard ännu dess stilla version 11.0.

för att fixa dina ACL-fel skulle jag ladda ner och installera 10.5.2 combo-uppdateringen från Apple.com eller så kan du bara lämna den eftersom det inte kommer att försämra prestandan på din Mac.

orpheus1120

23 januari 2008
Malaysia
  • 4 maj 2008
Jag är inte så säker på om combo 10.5.2-uppdateringen kommer att eliminera ACL-felen eftersom jag för närvarande är på 10.5.2 och jag ser fortfarande samma fel.

Det har fått mig att tro att det inneboende problemet med ACL-felen beror på uppgradering av OS från Tiger till Leopard, eftersom detta verkar vara den mest rimliga förklaringen. För att vara mer specifik kan orsaken bero på Leopard-uppgradering med metoden 'Arkivera och installera' som håller tidigare installerade appar och data på plats. Även om det är sagt är det enbart min personliga misstanke och om jag inte raderar och installerar kommer jag inte att kunna verifiera mitt påstående.

Om det jag misstänker är korrekt, bör alla inbyggda Leopard-installerade Macar från fabriken inte se ACL-felen.

Kan några medlemmar med leopard-installerade Mac-datorer från fabriken bekräfta att det finns ACL-fel i deras system?

Morod

Originalaffisch
1 januari 2008
På The Nickel, där borta....
  • 4 maj 2008
Hej,
Jag köpte min 24' AL iMac i januari 2008 från den lokala Apple Store. Dess byggdatum är den sista veckan i december 2007.
Säljaren berättade för mig att den här maskinen hade Leopard installerad och inte uppgraderats från Tiger.
Jag har ACL-fel (jag är den här trådens ursprungliga poster, ). Så även om din hypotes är bra, tror jag inte att den är verklig, åtminstone baserat på den information jag har.
Låt oss hoppas att 10.5.3 rättar till detta, även om ACL-felen inte har orsakat mig någon skada som jag känner till.
Morod

merl1n

30 april 2008
New Jersey, USA
  • 4 maj 2008
richthomas sa: Morod jag hade exakt samma ACL-fel som du när jag reparerade behörigheter. Jag är inte säker på vad en ACL är exakt men jag vet att det bara är ett mindre fel som inte har någon verklig inverkan på hastighet eller stabilitet. vissa Leopard-användare lämnar det bara och glömmer det.

men jag är perfektionist så jag var tvungen att fixa min. Det slutade med att jag laddade ner 10.5.1 combo-uppdateringen och detta fixade det, men efter 10.5.2 kom det tillbaka igen. sedan fick jag reda på att ett enkelt Unix-kommando fixar det. så försök ange detta i Terminal som finns i mappen Utilities.

Kod: |_+_| Klicka för att expandera...

ACL:er eller åtkomstkontrollistor är en del av filer i Unix. När du utfärdar kommandot:

chmod -R -N /Bibliotek

du ändrar alla biblioteksfiler (rekursivt) som innehåller ACL:er och tar bort (-N) den koden från filerna.

Du bör INTE smutskasta med Unix-systemfilerna och -biblioteken om du inte vet exakt vad du gör. Det kanske fungerar nu, men ger dig problem senare. Jag är en Solaris (unix) systemadministratör så jag vet vad jag pratar om. ACL är faktiskt för säkerhet och begränsar vem och vad som kan komma åt de filer som innehåller ACL.

Om du ser fel som kör First Aid i Disk Utility, ignorera dem bara eftersom de inte indikerar ett problem. De är genomskinliga. Så småningom kommer Disk Utility att uppgraderas bara för att ignorera ACL:er och inte rapportera dem. TILL

Adamosaurie

3 maj 2008
  • 4 maj 2008
richthomas sa: Repairinf-behörigheterna är långsamma eftersom Disk Utility inte har optimerats för Leopard men dess fortfarande version 11.0.

för att fixa dina ACL-fel skulle jag ladda ner och installera 10.5.2 combo-uppdateringen från Apple.com eller så kan du bara lämna den eftersom det inte kommer att försämra prestandan på din Mac. Klicka för att expandera...

Jag ska försöka installera 10.5.2 och se om det fixar ACL men jag tvivlar på det.
Så det oväntade sluta med safari måste bero på något annat :/

orpheus1120

23 januari 2008
Malaysia
  • 4 maj 2008
Jag skulle avråda från att göra det sudo chmod -R -N /Bibliotek eller liknande kommandon på terminalen. Det är ingen fördel alls att göra det. Förekomsten av ACL-felkoderna är i grunden en rapporteringsbugg som inte kommer att hindra arbetsflödet i OS X. Därför skördar det ingen nytta, även om du vet vad du gör, att göra det.

Här är vad som kan hända när du tror att du vet vad du gör.

richard.mac

2 februari 2007
51,50024, -0,12662
  • 6 maj 2008
merl1n sa: Du ska INTE smutskasta med Unix-systemfilerna och -biblioteken om du inte vet exakt vad du gör. Det kanske fungerar nu, men ger dig problem senare. Jag är en Solaris (unix) systemadministratör så jag vet vad jag pratar om. ACL är faktiskt för säkerhet och begränsar vem och vad som kan komma åt de filer som innehåller ACL. ?? Klicka för att expandera...

orpheus1120 sa: Jag skulle avråda från att göra sudo chmod -R -N /Bibliotek eller liknande kommandon på terminalen. Det är ingen fördel alls att göra det. ?? Klicka för att expandera...

så vad ska man göra efter att ha kört 'sudo chmod -R -N' på en katalog för att förhindra framtida problem?

orpheus1120

23 januari 2008
Malaysia
  • 6 maj 2008
richthomas sa: så vad ska man göra efter att ha kört 'sudo chmod -R -N' på en katalog för att förhindra framtida problem? Klicka för att expandera...

Du ber om ett botemedel medan jag funderar på att förebygga.

Så jag tänker inte ens prova kommandot. Det finns ingen fördel alls.

Har du redan använt kommandot?

brn2ski00

16 augusti 2007
MA
  • 6 maj 2008
Åtkomstkontrolllistor

http://en.wikipedia.org/wiki/Access_control_list

srl7741

19 januari 2008
GMT-6
  • 6 maj 2008
Intressant tråd och ämne.

Jag har en MBP och 24 Al iMac som jag köpte med bara några veckors mellanrum. De har båda samma mjukvara. MBP kom med Tiger och jag uppgraderade till Leopard efter den första uppstarten. iMac kom med Leopard.
När jag kör Disk Utility på båda min iMac visar inga fel, aldrig har. När jag kör Disk Utility på min MBP får jag sidor med ACL-fel.
Jag har aldrig varit alltför bekymrad över felen b/c MBP fungerar bra men jag har alltid undrat vad de kommer ifrån?

Det är därför jag tycker den här tråden är intressant.
Varför min MBP skulle visa dessa fel men inte iMac. De skiljer sig åt i hårdvara men inte mjukvara.

Det kanske hjälper till att kasta ljus för dem som har bättre förståelse än jag.


tack

orpheus1120

23 januari 2008
Malaysia
  • 6 maj 2008
Låter som min hypotes...

orpheus1120 sa: Jag är inte så säker på om combo 10.5.2-uppdateringen kommer att eliminera ACL-felen eftersom jag för närvarande är på 10.5.2 och jag ser fortfarande samma fel.

Det har fått mig att tro att det inneboende problemet med ACL-felen beror på uppgradering av OS från Tiger till Leopard, eftersom detta verkar vara den mest rimliga förklaringen. För att vara mer specifik kan orsaken bero på Leopard-uppgradering med metoden 'Arkivera och installera' som håller tidigare installerade appar och data på plats. Även om det är sagt är det enbart min personliga misstanke och om jag inte raderar och installerar kommer jag inte att kunna verifiera mitt påstående.

Om det jag misstänker är korrekt, bör alla inbyggda Leopard-installerade Macar från fabriken inte se ACL-felen.

Kan några medlemmar med leopard-installerade Mac-datorer från fabriken bekräfta att det finns ACL-fel i deras system? Klicka för att expandera...


Men inte sant som bevisats av Morod. Jag har ingen aning om varför vissa har och vissa inte har felen längre.

richard.mac

2 februari 2007
51,50024, -0,12662
  • 7 maj 2008
orpheus1120 sa: Du ber om ett botemedel medan jag funderar på att förebygga.

Så jag tänker inte ens prova kommandot. Det finns ingen fördel alls.

Har du redan använt kommandot? Klicka för att expandera...

åh okej.

ja har redan gjort kommandot. undrar bara om det jag gjorde med det kommandot kunde vändas. min Mac fungerar bra och behörigheterna för /Library verkar vara bra.

orpheus1120 sa: Jag är inte så säker på om combo 10.5.2-uppdateringen kommer att eliminera ACL-felen eftersom jag för närvarande är på 10.5.2 och jag ser fortfarande samma fel. ?? Klicka för att expandera...

laddar ner 10.5.2 combo uppdatering från Apple-nedladdningar (större än den normala deltauppdateringen du får från mjukvaruuppdatering) verkar fixa ACL-felen. det gjorde det åtminstone för mig när jag installerade 10.5.1 combo-uppdateringen men sedan 10.5.2 deltauppdateringen gav mig ett nytt ACL-fel.

kdbilly

30 november 2006
Fog City
  • 23 februari 2009
Jag kom och letade efter en förklaring till 'ACL' och hittade den. tack. men jag har precis börjat få mina första acl-fel. min g5 (2x3ghz quad, v10.5.6) har blivit buggig och jag har försökt ta bort den. så jag fick den nya versionen av diskwarrior för att rensa upp saker och ting och efter att jag körde den och sedan reparerade behörigheter, fick jag det första acl-felet jag någonsin har stött på ?? acl hittades men förväntas inte på 'applikationer'.

ingen aning om vad det är men jag är inte längre bekymrad över acl-felet, tack igen. men jag skulle vilja få buggarna att lösa men det verkar fortfarande vara buggigt. mycket av den snurrande badbollen från helvetet pågår fortfarande. råttor. MED

zPolarBear

18 februari 2009
  • 23 februari 2009
Acl

En åtkomstkontrolllista är en uppfinning av DEC (Digital Equipment Corp). Det är en mer funktionsrik version av World-Group-Owner-behörigheterna som Unix skapades med. (Orden kanske inte är exakta, men du fattar.)
En av sakerna vi märkte på DEC-maskiner, i slutet av 80-talet, är att om du skapade för många ACL:er, för djupa, kunde maskinen sakta ner till en genomsökning (och dessa var dagens huvudbilder; 512Meg DRAM 1989!). Lösningen var att rensa upp eller ta bort ACL:erna och bara applicera dem på de översta nivåerna i katalogträden... Så jag skulle fortsätta att rensa bort ACL:er som är oväntade eller onödiga för att underlätta belastningen på filsystemet.
Om du läser man-sidorna tillräckligt mycket kan du till och med lära dig hur du lägger till eller tar bort ACL från kataloger själv! Lite kul - på ett nördt sätt.