Du kan ikke logge ind som rodbruger for at se hele indholdet af pi's lager. Der er kode i Netatalk, der forhindrer rodbrugeren i at logge ind.
Hvis du deler roden til lagersystemet via Netatalk, og hvis din mappe er ved roden på disken, og hvis den mappe tillader det den indloggede Appletalk-bruger for at liste dens indhold, Netatalk filtrerer den mappe ud af listen under roden af lageret aka "/". Forværrende.
For eksempel, hvis du beder Netatalk om at dele rodens lager ved at tilføje:
/ "π Tin"
til /etc/netatalk/Applevolumes.default
-filen på din pi før # End of File
vil du sandsynligvis se en næsten tom lydstyrke = din, når du åbner π Tin
volumen fra din Mac (alias fil aktie, delt mappe):
Så for sjov, slå "udfør" bit fra i / man
-mappen på din pi sådan:
sudo chmod ox / man
Denne mappe eller "mappe" skulle have vist under π Tin
lydstyrken med en hel masse andre, da du først åbnede den ... men det gjorde det ikke. Efter at have udført kommandolinjen ovenfor og derefter åbne volumen π Tin
, vil du magisk se mappen "man" dukke op:
(du bliver muligvis nødt til at "afbryde" og "oprette forbindelse" fra din Mac for at se ændringerne hurtigere)
Men fordi du bad pi's filsystem ikke tillade "andre "for at" udføre "alias visning af mappens indholdsfortegnelse, kan du ikke åbne den fra din Mac uanset" læse "-indstillingen i mappen.
og selvfølgelig ændre det tilbage for at lade "execute" dermed få en mappe indhold notering:
sudo chmod o + x / mand
resulterer i, at mappen forsvinder fra π Tin
-volumen aka rod til pi's bootvolumen, du ser på på dit Mac-skrivebord:
(bemærk, du kan tilføje en fil til pi's opbevaringsrod, og den vises fint, så du ved, at den fungerer ... for eksempel funktion-error.jpg)
Kan ikke logge ind som root til se hele pi. Kan ikke se diskens rod. Begge forsætlige. Her er koden i Netatalk, der holder "root" -brugeren fra at logge ind for eksempel: auth.c-fil under GitHub se linje 224
Hvor mange spildte timer har hvor mange mennesker sat i at opdage dette kunstige sæt begrænsninger?