In een Unix -of Linux-besturingssysteem , umask is een omgevings variabele die de bestandstoegang voor alle bestanden en mappen zet . De umask variabele werkt als een masker , en trekt de machtigingen die u niet wilt dat de bestanden en mappen te hebben van de standaard permissies . De standaard permissies zijn 666 ( lezen en schrijven voor alle gebruikers ) voor bestanden en 777 ( lezen, schrijven, uitvoeren voor alle gebruikers ) voor directories . Omdat de standaardwaarden zijn inherent onveilig , wordt de umask variabele wordt gebruikt om een veilige omgeving te creëren . Wat je nodig hebt Unix -of Linux-besturingssysteem Toon Meer Aanwijzingen 1 Open een terminalvenster . Het terminalvenster is te vinden in het hoofdmenu van het besturingssysteem " Application " , onder ofwel " System Tools " of " Utilities" . U zal worden gepresenteerd met een commando prompt waar je de volgende commando's zullen typen . Type 2 het commando " umask " om de umask waarde te bepalen . De umask waarde zal meestal rond " 022 . " 3 Trek de umask waarde van " 666 " naar bestanden en " 777 " voor mappen. Bijvoorbeeld : 666-022 = 644777-022 = 755 4 Bepaal het bestand machtigingen van de resulterende waarden . De waarden zijn gebaseerd op de octale code voor toestemmingen die " 4 " voor lezen toestemmingen , " 2 " voor schrijfrechten en " 1 " voor het uitvoeren permissies . De waarde " 644 " voor bestanden geeft de eigenaar van het bestand lees-en schrijfrechten , terwijl de groep en anderen alleen lees-rechten hebben . De waarde 755 geeft de eigenaar van de map te lezen , schrijven en uitvoeren permissies , terwijl de groep en anderen alleen maar lezen en uitvoeren permissies . Typ " Exit " 5 naar de terminal sessie af te sluiten .
|