logo

Ako zmeniť 777 všetky podpriečinky /var/www

V systéme Linux chmod je príkaz, ktorý sa používa na zmenu oprávnení súborov a priečinkov. Môžeme zmeniť povolenia na čítanie/zápis na jeden súbor, na jeden priečinok alebo rekurzívne aj na iné podpriečinky. chmod sa používa na čítanie aktuálneho súboru a jeho zapisovanie. S/rwxwxw zapisuje súbory do jedného alebo druhého adresára v RAM pomocou tradičných metód, ako je pevné kódovanie bajtov odčítaním každého bajtu od ich zodpovedajúceho názvu bloku + 1 medzera (všimnite si, že S/r možno nahradiť aj WX ). To nám umožňuje: Ak sa nachádzame v adresári v adresári /var/lib/rrdcached, možno budete chcieť, aby bol váš účet root v tomto adresári, pretože budú mať prístup mimo tohto umiestnenia (cez sudo), takže nie je potrebné používať ich špeciálne práva pri priamom čítaní obsahu.

Funguje to takto: V kombinácii s mkdir je to dosť silné. Napríklad sudo chown -R root /tmp/newpassword sudo mv newuser /bin:/usr/$#(dátum +%Y-%m-%d)$NewPasswordOK.txt Pomocou tejto syntaxe môžeme vytvoriť viacero účtov na jednom ich zahrnutím po ich vytvorení pred zavedením akejkoľvek distribúcie Linuxu alebo počítača (potom budú viditeľné ako používatelia bez oprávnenia root).



reťazec podreťazec

Ako zmeniť 777 všetky podpriečinky /var/www?

Po prihlásení do počítača získajú súbory a adresáre špecifické úrovne prístupu na ochranu údajov a bezpečnosti systému. Používatelia však nemusia poznať maximálne úrovne povolení svojich adresárov, čo vedie k problémom s prístupom. Napríklad neznalosť povolenia pre /var/www môže zablokovať prístup k webovej stránke. Aby sme používateľom pomohli pochopiť úrovne prístupu, prediskutujeme ich zmenu na serveri.

/var je adresár pre dočasné údaje, ktorý sa zvyčajne nachádza na /var/www na systémoch založených na Unixe. Jeho predvolené povolenie je 0666 („rw-rw-rw“), ktoré umožňuje ľubovoľnému používateľovi alebo programu upravovať údaje. Maximálne oprávnenie pre /var je 777, udeľuje ho iba vlastník adresára prostredníctvom zmeny čísel oprávnení. Ak chcete zmeniť povolenia, potrebujete prístup správcu buď po prihlásení alebo pomocou príkazu sudo. Začnite nastavením čísel povolení na 777, aby ste súborom poskytli väčší prístup, a potom použite príkaz chmod na úpravu konkrétnych povolení pre každý priečinok v /var.

V systéme Mac OS prejdite do režimu správcu zadaním príkazu sudo, za ktorým nasleduje váš príkaz a heslo. Napríklad sudo chmod 777 /var/www zmení oprávnenia pre /var/www. V systéme Windows otvorte príkazový riadok ako správca, prejdite na /var/www a nastavte povolenia pomocou chmod 777 /var/www.



Pri prvom použití počítača by sa používatelia mali naučiť povolené úrovne prístupu pre každý adresár, aby mohli efektívne riešiť problémy s webovým prehliadačom a vyhnúť sa zámene s potenciálnym zablokovaním servera. Pochopenie toho, ako spravovať nastavenia zabezpečenia systému, je prínosom pre všetkých používateľov počítača.

Príkaz

sudo chmod -R 777 /var/www>
  • sudo – prístup správcu
  • chmod – príkaz pre povolenia
  • -R – rekurzívne pre všetky podpriečinky
  • 777 – Čítať a zapisovať všetky povolenia a premenné podľa potreby
  • /var/www – cesta

Môžeme zobraziť povolenia pomocou ls -l v priečinku, aby sme videli povolenia.

akash:/$ sudo chmod -R 777 /var/www  akash:/$ ls -l>
Obr 1.1 Použitie príkazu chmod na zmenu oprávnení

Obr 1.1 Použitie príkazu chmod na zmenu oprávnení



Teraz musíme zobraziť vlastnosti priečinka www, takže sa presunieme do var.

akash:/$ cd var  akash:/var$ ls -l>

drwxrwxrwx – znamená, že je povolený prístup na čítanie/zápis/vykonávanie.

Obr 1.2 - Výstup zmenených oprávnení

Obr 1.2 – Výstup zmenených oprávnení

Záver

V tomto článku sme sa dozvedeli o správe povolení v systéme Linux, ktoré sú kľúčové pre bezpečnosť údajov a integritu systému. Príkaz chmod umožňuje používateľom upravovať úrovne prístupu a pre adresáre ako /var/www nastavenie oprávnení na 777 pomocou sudo chmod -R 777 /var/www udeľuje prístup na čítanie a zápis do všetkých podpriečinkov. Správne spravovanie povolení umožňuje používateľom efektívne riešiť problémy s prístupom, zaisťuje bezpečné počítačové prostredie a prispieva k plynulejšiemu a bezpečnejšiemu zážitku.