Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Ce este: chmod

chmod (change mode) este o comandă Linux care este utilizată pentru a controla accesul la fișiere și foldere pe serverul dvs. de găzduire web.

Imaginați-vă site-ul dvs. WordPress ca pe o clădire cu diferite camere. chmod acționează ca un sistem de carduri de acces, permițându-vă să decideți cine poate intra și ce poate face în fiecare cameră (folder) și cu fiecare element (fișier) din site-ul dvs. web.

De obicei, nu va trebui să utilizați direct comanda chmod. Majoritatea furnizorilor de găzduire web oferă interfețe ușor de utilizat, precum cPanel, File Manager sau clienți FTP, care vă permit să ajustați permisiunile fișierelor WordPress vizual.

Cu toate acestea, înțelegerea chmod vă poate oferi o mai bună înțelegere a modului în care site-ul dvs. WordPress este securizat și funcționează în culise.

Ce este Chmod în WordPress

Ce face chmod în WordPress?

În timp ce majoritatea furnizorilor de găzduire web oferă interfețe ușor de utilizat pentru gestionarea permisiunilor fișierelor, există situații în care înțelegerea chmod poate fi benefică pentru utilizatorii WordPress.

În principal, puteți utiliza chmod pentru a depana problemele legate de permisiuni. Uneori, plugin-urile sau temele WordPress s-ar putea să nu funcționeze corect din cauza permisiunilor incorecte ale fișierelor.

Tehnic, clienții FTP precum FileZilla pot realiza același lucru, dar chmod poate fi util pentru persoanele care se simt mai confortabil utilizând o interfață linie de comandă.

Mai mult, unii clienți FTP ar putea oferi casete de selectare sau meniuri derulante pentru permisiunile de citire, scriere și executare a fișierelor și folderelor. Dar s-ar putea să nu permită setarea permisiunilor individuale pentru proprietar, grup și alții.

Accesul la aceste permisiuni individuale va fi necesar în cazuri precum acordarea unui plugin a permisiunii de scriere pentru a se actualiza, dar restricționarea capacității sale de a executa scripturi în directoare WordPress core sensibile, cum ar fi wp-includes.

Cum afectează comanda chmod securitatea WordPress?

Comanda chmod poate afecta securitatea site-ului dvs. WordPress prin restricționarea accesului neautorizat.

Prin setarea permisiunilor adecvate, puteți împiedica utilizatorii sau procesele neautorizate să acceseze fișiere sensibile precum wp-config.php (care conține credențialele bazei de date).

Acest lucru reduce semnificativ riscul ca cineva să vă spargă site-ul și să provoace daune.

Mai mult, dacă efectuați o instalare WordPress manuală, se recomandă utilizarea chmod pentru a ajusta permisiunile fișierelor și a le face mai sigure. Acest lucru se datorează faptului că furnizorii de găzduire WordPress, de obicei, nu vor face acest lucru pentru dvs., decât dacă utilizați instalatorul cu un singur clic.

Instalarea manuală a WordPress

Puteți utiliza, de asemenea, chmod pentru a împiedica plugin-urile sau temele să scrie în zone unde nu ar trebui. De exemplu, nu ați dori ca un plugin să aibă acces de scriere la fișierul .htaccess, care controlează comportamentul serverului.

Prin restricționarea accesului la scriere, faceți mai dificilă infiltrarea malware-ului pe site-ul dvs. prin vulnerabilități în plugin-uri sau teme.

În cele din urmă, WordPress necesită ca anumite fișiere și foldere să fie scriibile de către procesul serverului web pentru actualizări și funcționalitate. Utilizarea chmod asigură că aceste fișiere au permisiunile necesare pentru a funcționa corect, menținând în același timp securitatea celorlalte.

Acestea fiind spuse, utilizarea incorectă a chmod poate compromite securitatea site-ului dvs. web.

Se recomandă modificarea permisiunilor fișierelor doar dacă știți cu adevărat ce faceți. Pentru majoritatea sarcinilor zilnice, clienții FTP sau managerul de fișiere oferit de furnizorul dvs. de găzduire web vor fi suficienți.

Care este permisiunea chmod corectă pentru WordPress?

Pentru majoritatea fișierelor WordPress, permisiunea recomandată este chmod 644. Aceasta acordă acces la citire tuturor, acces la scriere proprietarului (de obicei procesul serverului web) și niciun acces altora.

Folderele din instalația dvs. WordPress necesită, de obicei, comanda: chmod 755. Aceasta permite procesului serverului web să citească, să scrie și să execute fișierele din director, restricționând în același timp accesul pentru alții.

Pentru fișierul wp-config.php, se recomandă setarea permisiunilor la 444 sau 400. Aceste permisiuni acordă acces de citire doar proprietarului (procesul serverului web) și previn orice modificări, chiar și de către serverul web însuși.

Asigurați-vă că cunoașteți permisiunile corecte pentru fișiere și foldere înainte de a le edita. Pentru mai multe informații, consultați ghidul nostru pentru începători despre structura fișierelor și directoarelor WordPress: Ghid pentru începători despre structura fișierelor și directoarelor WordPress.

Cum să utilizați comanda chmod pentru a seta permisiunile fișierelor în WordPress

Pentru a utiliza comanda chmod, va trebui să vă conectați la blogul sau site-ul dvs. WordPress de la distanță, utilizând SSH (Secure Shell).

Există diverse aplicații client SSH disponibile, în funcție de sistemul dvs. de operare. Pentru Windows, PuTTY este un client SSH gratuit popular. Pe de altă parte, majoritatea distribuțiilor macOS și Linux vin cu un client SSH încorporat, accesibil prin terminal.

Veți avea nevoie, de asemenea, de credențialele SSH furnizate de furnizorul dvs. de găzduire WordPress. Acestea includ, de obicei, un nume de utilizator, o parolă și adresa serverului.

Setări PuTTY

Odată conectat prin SSH, puteți utiliza comanda chmod pentru a modifica permisiunile fișierelor.

Să folosim un exemplu. Să spunem că doriți să acordați permisiuni de scriere unui fișier specific de tip plugin WordPress (custom-plugin.php) situat în folderul wp-content de pe site-ul dvs. web. Permisiunea recomandată pentru majoritatea fișierelor de plugin este 644.

Puteți introduce această comandă chmod în interfața liniei de comandă a clientului SSH:

chmod 644 /public_html/wp-content/plugins/custom-plugin.php

De obicei, nu veți primi un răspuns de la comandă atunci când utilizați chmod cu succes. Dacă apare o eroare în timpul operațiunii chmod, veți vedea un mesaj de eroare în linia de comandă.

Sperăm că acest articol v-a ajutat să aflați mai multe despre chmod în WordPress. S-ar putea să doriți să consultați și lista noastră de lecturi suplimentare de mai jos pentru articole conexe despre sfaturi, trucuri și idei utile pentru WordPress.

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Lectură suplimentară

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!