Fix: Du har för närvarande inte behörighet att komma åt den här mappen

Om du använder Linux-delsystemet i Windows, Cygwin eller något av de andra olika sätten att ansluta Unix och Windows tillsammans, kan du komma in i det du inte har behörighet att få åtkomst till det här mappfelet. I en ren Linux- eller Unix-miljö kan det hända att du får ett fel som läser något som felsökningskatalogen: behörighet nekad. Samma sak kan hända på nätverksenheter som tjänar från ett POSIX-kompatibelt filsystem oavsett vilket operativsystem dataen är åtkomst till från.

Orsaken till denna fråga är densamma i alla fall. Du har en katalog som är konfigurerad för att begränsa åtkomst och försöker sedan komma in i det från ett konto som inte har rätt behörighet. Att fixa detta är lika enkelt som att logga in på ett annat konto eller ändra mappbehörigheter.

Metod 1: Ändra konton för att komma åt kataloger

Försök att komma åt den mapp du försökte komma in på. Om du försöker cd in i det från kommandotolken får du ett kommando som läser något som bash: cd: Tillstånd nekat.

Du får ett liknande fel om du försökte komma åt katalogen från en grafisk miljö.

I det här fallet försökte vi komma åt den / borttappade + hittade katalogen, som är låst för alla, utom för rootanvändaren i de flesta Linux-installationer. Tillbaka i terminalen skriver du sudo -i och trycker på enter. Du blir uppmanad till ditt lösenord, men då får du ett root-inloggningsskal. Du kan cd i katalogen och titta runt, men kom ihåg att du arbetar från ett rotskal och kan därför vara mycket destruktivt.

PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka här

Om du föredrar att bo på ditt vanliga konto, försök sudo ls / lost + funnit att se vad som finns i den katalogen utan att behöva köra sudo -i-kommandot. Du kan ersätta / förlora + hittade med namnet på en katalog, inklusive / rotmappen. Tänk på att prefacing-kommandon med sudo kan tillåta dig att förstöra nästan vad som helst.

Metod 2: Ändra standardbehörigheterna i en mapp

Den första metoden är extremt enkel och fungerar med alla mappar som du bara vill titta på för att göra systemunderhåll eller något liknande. Men du kanske vill utforska andra alternativ om du vill göra vanliga användare som kan komma åt en mapp även om de är på en server eller ett nätverk.

Kör sudo chmod -R 755 / path / to / folder, ersätta sökvägen med den aktuella sökvägen i katalogen du vill göra tillgänglig. När du har försökt få tillgång till det från ett vanligt användarkonto. Detta är något mer komplicerat än ovanstående metod, men det är säkrare och mer permanent eftersom det inte kommer att kräva användning av rotkontot efter första gången.

I de flesta situationer kan du skapa kataloger från början med dessa behörigheter. Försök använda mkdir -m 755 för att ställa in det för att tillåta rött, skriva och exekvera för användare med läs och kör för andra. I båda fallen kan du istället använda 777, vilket skulle ge alla inloggade filstrukturen befogenhet att göra som de önskade med nämnda katalog. Medan det finns fall där du skulle vilja göra det här, till exempel på flyttbart lagringsutrymme för att flytta filer mellan två maskiner manuellt, tänk noga på om det är smart om du gör det på ett lokalt filsystem. Använda -p-flaggan ger istället den nya katalogen oavsett behörighet som standard, vilket vanligtvis är hur det går att fungera ska fungera också.

Du kan se till att filerna har rätt behörigheter när du kopierar dem också. Försök använda rsync -perms -chmod Fu + w om du vill ge skrivbehörighet till ägaren för filer. Du kan också ange andra kombinationer. Du kan använda -chown = med rsync, följt av ett användarnamn, ett kolon och deras grupp så kopierade filer hamnar också med rätt uppdrag.

Eftersom rsync är mycket användbar för att kopiera POSIX-kompatibla filstrukturer mellan Windows och Linux, kanske du vill experimentera med några olika chmod-konfigurationer när du använder den. Ett annat kommando du kanske är intresserad av att försöka installeras. Kör installera -m 777 följt av ursprung och destination för en fil för att ge det direkt läs- och skrivåtkomst för alla. Du kan använda 755 eller någon annan kombination för säkerhets skull.

Det här är verkligen inte så snabbt som rsync, men det kan fungera för situationer där du vill ange behörigheter för att fixa att du för närvarande inte har behörighet att komma åt denna mapp typ av fel.

PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka här

Facebook Twitter Google Plus Pinterest