I ett Unix eller Linux operativsystem , är umask en enviromental variabel som anger filen tillstånd för alla filer och kataloger . Den umask variabel fungerar som en mask , och subtraherar de behörigheter du inte vill att filer och kataloger för att få från de förinställda behörigheterna . De förinställda behörigheter är 666 ( läsa och skriva för alla användare ) för filer och 777 ( läsa, skriva , exekvera för alla användare ) för kataloger . Eftersom standardvärdena är osäker till sin natur , är umask variabeln används för att skapa en säkrare miljö . Saker du behöver
Unix eller Linux operativsystem
Visa fler instruktioner
1
Öppna ett terminalfönster . Terminalfönstret kommer att hittas i operativsystemets viktigaste " Application " menyn under antingen "System Tools" eller " Verktyg " . Du kommer att presenteras med en kommandotolk där du kommer att skriva följande kommandon . .
2
Skriv kommandot " umask " för att bestämma umask värde Det umask värde brukar vara runt " 022 . " Addera 3
Subtrahera umask värdet från " 666 " för filer och " 777 " för kataloger . Till exempel : 666-022 = 644.777 till 022 = 755
4
Bestäm filrättigheter från de erhållna värdena . Värdena baseras på oktala koden för behörigheter som är " 4 " för läsbehörighet , " 2 " för skrivbehörighet och " 1 " för körningsbehörigheter . Värdet " 644 " för filer ger ägaren av filen läs -och skrivbehörighet medan gruppen och andra bara har läsbehörighet . Värdet 755 ger ägaren av katalogen läsa , skriva och körningsbehörigheter medan gruppen och andra bara har läs-och körrättigheter .
5
Type " Exit " för att stänga terminalsessionen .
Addera ditt