Cum de a schimba atributele de fișier, cum să încărcați date pe site

Tu ești chinuit de întrebarea:

Cum de a schimba atributele de fișier? Cum să încărcați date pe site?

Sincer. Un cuplu de ani în urmă, când am fost confruntat cu necesitatea de a lucra cu site-ul nu este pe un narod.ru gratuit de găzduire și pe un plătit, apoi imediat a căzut în fața mea câteva întrebări. Cel mai important - este acum încărca fișiere pe site? La urma urmei, pe oameni a fost posibil să se utilizeze încărcarea fișierelor încorporate în panoul de administrare. Și pe site-ul comercial, de obicei, acest lucru nu este posibil.
Deci, aveți nevoie pentru a găsi un program pentru a lucra cu FTP, m-am gândit, și a început să caute. Am încercat de mai multe programe, cea mai normală dintre ele - Cute FTP. Dar mai târziu am citit în orice forum pe care le poate lucra cu site-ul dvs. folosind Total Commander. Acesta vă permite să schimbați atributele pentru a crea mai multe profiluri (pentru mai multe site-uri).
Sincer, bucuria mea nu cunoștea limite, atunci când am dat seama cum toate acestea au nevoie de bine la locul de muncă. Într-adevăr, de ce cumpăra sau de a suferi cu toată lumea acolo, în FTP-client, atunci când este fericirea - practic alături ;-).

Bine, că m-am dus de val. Treci la subiect. Tepr Deci, Vă recomandăm să utilizați pentru a descărca de pe script-uri / fișiere pe site, etc. Total Commander orice versiune -. 4.0 și mai sus. Având în vedere că „mai bine pentru a vedea o dată decât să auzi de 100 de ori“ se referă la imaginile explicație.

Pasul 1. Căutăm un buton pentru a FTP-conectare

Fig. 1. Oh, și Th este este interesant. Un buton kakayato ;-) Și ce se va întâmpla dacă este să apăsați :-)

Pasul 2: Adăugați FTP conexiunea

Fig. 2. Faceți clic pe butonul „Add“.
Există deja unele care cârlig până la site-uri. Locație interesant, și care sunt, în general, ponasozdaval? ;-)

Pasul 3. Setarea FTP-conexiuni

Pasul 4. De fapt, în sine FTP-conectare

Pasul 5. In schimb pomyanyat (CHMOD) Ne atribute de fișier?

Fig. 5. site pe care l-am alăturat, puteți acum script-ul și „pour“ și le atribuie pentru a seta CHMOD.

Pasul 6. Modificarea atributele de fișier - fișierele Change CHMOD

Fig. 6. Acum scrie aici Tsiferki că dezvoltatorul a script injectat la site-ul specificat în documentație.

Rezultatele Podvidom. Aceasta este ceea ce se întâmplă: permisiunile chmod sunt:
1. Citire / Scriere: 644, 664, 666 - sunt numai pentru acele fișiere care lucrează cu script-uri pot și trebuie să fie schimbate. Pe exemplul invitatul meu: fișierul de configurare config.php și guest.dat fișier mesaje.

2. Citire / executie: 744, 754, 755 - este setat pentru fișierul care urmează să fie executat în timpul executării scriptului. Acest fișiere PHP. Pe exemplul invitatul meu: fișier admin.php, index.php.

Aici sunt permisiunile în ordinea în care să prezinte mai bine. Acesta este cel mai sigur 644 pentru citire / scriere, 744 - pentru a rula script-uri. În cazul în care nu funcționează, este posibil să găzduiască setări necesită oa doua sau a treia opțiune.
O caracteristică interesantă: Și care sunt atributele pe care trebuie să le pună în dosarul în cazul în care executați, înregistrare, citiți fișierul?
Totul depinde, de asemenea, pe gazdă. Uneori funcționează la 644, dar, uneori, script-ul nu funcționează până când nu instalați 777. Acesta este, dreptul de a citi / scriere / executa un acces. Că ideea este corectă, dar poate duce la vulnerabilități semnificative, ca să spunem așa. Iar ideea este aceasta: în cazul în care dintr-o dată site-ul are câteva script-uri. Să presupunem că ne punem un dosar cu permisiuni de oaspeți 777 și știm că este dificil de a sparge placa si este aproape imposibil, și un alt scenariu - „gaura solidă“, dar atributele folderului în care este instalat nu vă permite să creați fișiere. Deci, poate de script vulnerabil pentru a crea un fișier în dosarul carte de oaspeți. Cum ar fi un fișier, hack.php - cu tot felul de cod.
Asta e problema este posibilă în cazul în care nu delibereze setarea permisiunilor de fișiere.

Iată tot ce ai nevoie pentru o încărcare cu succes a script-uri pe un site web, care le eliberează la atributele corespunzătoare (CHMOD).
Fie ca voi fi întotdeauna fericire ;-)
Și dacă nu, atunci du-te la site-ul meu: www.wr-script.ru - nu va fi distractiv si distreaza-te ;-)

articole similare