[How To] Gain permissions over Files and Folders on Linux Using Terminal
Inhoudsopgave:
Linux is een systeem voor meerdere gebruikers en de toegang tot de bestanden wordt geregeld via de bestandsrechten, attributen en eigendom. Dit zorgt ervoor dat alleen geautoriseerde gebruikers en processen toegang hebben tot bestanden en mappen.
Zie "Umask Command in Linux" voor meer informatie over bestandsrechten., leggen we uit hoe u de rechten van bestanden en mappen recursief kunt wijzigen.
Chmod recursief
Met de opdracht
chmod
kunt u de machtigingen van bestanden wijzigen met de symbolische of numerieke modus.
Om recursief op alle bestanden en mappen in een bepaalde map te werken, gebruikt u de opdracht
chmod
met de optie
-R
, (
--recursive
). De algemene syntaxis om de rechten van het bestand recursief te wijzigen is als volgt:
chmod -R MODE DIRECTORY
Als u bijvoorbeeld de machtigingen van alle bestanden en submappen in de map
/var/www/html
wilt wijzigen in
755
u:
chmod -R 755 /var/www/html
De modus kan ook worden opgegeven met de symbolische methode:
chmod -R u=rwx, go=rx /var/www/html
Alleen root, de bestandseigenaar of gebruiker met
sudo
rechten kunnen de rechten van een bestand wijzigen. Wees extra voorzichtig bij het recursief wijzigen van de machtigingen van de bestanden.
Met behulp van de opdracht Zoeken
Over het algemeen mogen de bestanden en mappen niet dezelfde machtigingen hebben. De meeste bestanden hebben geen uitvoermachtiging nodig, terwijl u uitvoermachtigingen voor de mappen moet instellen om ze te kunnen wijzigen.
Het meest voorkomende scenario is om de machtigingen van het websitebestand recursief te wijzigen in
644
en de machtigingen voor mappen in
755
.
Met behulp van de numerieke methode:
find /var/www/html -type d -exec chmod 755 {} ;
find /var/www/html -type f -exec chmod 644 {} ;
Met behulp van de symbolische methode:
find /var/www/html -type d -exec chmod u=rwx, go=rx {} ;
find /var/www/html -type f -exec chmod u=rw, go=r {} ;
De opdracht
find
zoekt naar bestanden of mappen onder
/var/www/html
en geeft elk gevonden bestand of map door aan de opdracht
chmod
om de machtigingen in te stellen.
Wanneer u
find
met
-exec
, wordt de opdracht
chmod
uitgevoerd voor elk gevonden item. Gebruik de opdracht
xargs
om de bewerking te versnellen door meerdere vermeldingen tegelijk door te geven:
find /var/www/html -type d -print0 | xargs -0 chmod 755
find /var/www/html -type d -print0 | xargs -0 chmod 755
find /var/www/html -type f -print0 | xargs -0 chmod 644
find /var/www/html -type f -print0 | xargs -0 chmod 644
Conclusie
Met de opdracht
chmod
met de opties
-R
kunt u recursief de machtigingen van het bestand wijzigen.
Gebruik
chmod
in combinatie met de opdracht
find
om de rechten van bestanden recursief in te stellen op basis van hun type.
Iomega helpt u bij het klonen van uw systeem - en speelt ook media Bijna twee jaar zijn verstreken sinds Iomega en EMC (bekend van zijn back-up software) zich aansloten en het nieuwste aanbod van Iomega weerspiegelt de huidige focus van het bedrijf op integratie van de hardware en software-ervaring. Iomega's nieuwe v.Clone, hier geïntroduc
Virtualisatiesoftware is natuurlijk niet nieuw en verschillende fabrikanten hebben al eerder geprobeerd zorgen voor virtualisatie op een USB-flashstation. Het verschil hier is dat het een mainstream leverancier van harde schijven is die virtualisatie biedt voor consumenten - en dat doet op iets dat veel groter is dan een schamele flashdrive die nauwelijks je internetfavorieten en e-mail kan verwerken.
We besteden veel tijd aan het doorlezen van sociale netwerksites, maar dat is niet genoeg Dat betekent dat we allemaal sociale vlinders zijn. Het lijkt erop dat e-mail het nieuws van gisteren is geworden. Terwijl het controleren van e-mail vroeger onze belangrijkste reden was om online te gaan, besteden we nu meer van onze online tijd aan het surfen op sociale netwerken, volgens nieuwe nummers van Nielsen. We spenderen 23 procent van onze online tijd aan surfen op sociale netwerken zoals Faceboo
Dat nieuws hoeft mij niet per se te verbazen: ik kan 10 minuten doorbrengen op Facebook en verstrikt raken in de activiteiten van 25 verschillende mensen, terwijl het besteden van diezelfde 10 minuten aan e-mail me in staat zou stellen om veel nutteloze junkmail te verwijderen en misschien een bericht te lezen. Maar als ik echt stop om erover na te denken, houdt Facebook me niet echt beter verbonden met de meeste mensen. Hier zijn vijf redenen waarom.
Een vroege build van Microsoft's grote Windows 8-update is op het web verschenen , vol met handige nieuwe trucs en hints van geweldige inkomende functies. <> Na een overvloed aan geruchten, fluisteringen en missers in vacatures, hebben we nu concretere bewijzen van het gesloten Windows Blue-besturingssysteem van Microsoft: een eerlijke -goedheid lek van een vroege build van het besturingssysteem.
Het lek van "Windows Build 9364" verscheen zondagochtend op torrent- en bestandsdelingssites in de vorm van een 2,6 GB ISO-bestand en het nieuws van het lek brak over het net als een lopend vuurtje na een eerste verschijning op Windows 9 Beta. Hoewel Microsoft geen formele verklaring heeft afgelegd over het lek, is het hands-on ontleed door WinSuperSite en talloze forumbezoekers, en Build 9364 lijkt een 100 procent legitieme (en 100 procent ongeoorloofde) kijk op de toekomst van Windows.







