0

chmod 644 — Standaardrechten voor gewone bestanden

Converteer Linux-bestandsrechten tussen rwx-selectievakjes, octale getallen en symbolische notatie met een kant-en-klaar chmod-commando.

Verwerken... 0%

Resultaat

Deze pagina opent de vooraf ingestelde rekenmachine op 644: de eigenaar krijgt 6 (4 lezen + 2 schrijven), de groep en anderen krijgen 4 (alleen lezen), met de symbolische notatie -rw-r--r--. Niemand heeft de execute-bit: dit is een modus voor data, niet voor programma's.

644 is de standaard die u wilt voor bijna elk normaal bestand op een server: HTML, CSS, afbeeldingen, applicatiecode die wordt geïnterpreteerd in plaats van rechtstreeks uitgevoerd, en de meeste configuratiebestanden. De webservergebruiker kan het bestand lezen en weergeven, maar kan het niet wijzigen. Dus zelfs een gecompromitteerd werkproces kan uw pagina's niet stilletjes herschrijven. Samen met 755 voor mappen is '644 voor bestanden, 755 voor mappen' het klassieke toestemmingsschema voor WordPress en de meeste PHP/statische hosting.

Als een bestand geheimen bevat – databasewachtwoorden, API-sleutels – is 644 te open, omdat elk lokaal account het kan lezen: ga naar 640 of 600 met de selectievakjes en kijk hoe de notatie wordt bijgewerkt. En als je ooit een script ziet mislukken met 'Toestemming geweigerd' onder 644, dan is dat het ontbrekende uitvoerbit, en niet een kapot bestand.