Kuinka tallentaa SHSH Blobs iOS 10.2: een!

Minulla on juuri uusi isännöinti verkkosivustolleni ja minulla on hakemisto / www, johon laitoin kaikki verkkosivustoni tiedostot, ja kansio kyseisessä hakemistossa nimeltä 'store'.

Myymälässä on useita tiedostoja ja kansioita, haluan antaa kansiolle 'store' ja kaikille tiedostoille ja kansioille 'store' -kansiossa kaikki oikeudet.

Kuinka teen tämän? Oletan .htaccess-palvelun kautta.

Olen yrittänyt lisätä

chmod 777 -R /store 

.Htaccess-tiedostoon, mutta ei toiminut. Heitti minulle suuren näytön virheen.

Haluan tehdä kaikki tiedostot ja kansiot / myymälässä kirjoitettavissa.

Käytä Windowsissa Putty-yhteyttä muodostaaksesi yhteyden palvelimesi komentoriville.

Macissa voit muodostaa SSH-yhteyden Terminal-ohjelmalla. Avaa pääte, kirjoita ssh @ ja paina Enter. Kirjoita tiedot muodostaaksesi yhteyden palvelimellesi.

chmod on komentoriviohjelma. Se ei ole Apache-kokoonpano, mikä laitetaan .htaccess-tiedostoon.

chmod 777 on hyvin avoin käyttöoikeusasetus, joten käytä sitä varoen.

  • 777 tiedoston käyttöoikeudet ovat hakkereiden syötinsyöttö, kun olet tehnyt myymälähakemistosi kirjoitettavaksi. Mahdolliset virheet komentosarjoissa mahdollistavat sivustosi ulkoisen muokkaamisen sen löydön tahdosta.
  • Tämä kommentti kuuluu kysymykseen, ei vastaukseeni.
  • 1 chmod 777 on hyvin avoin käyttöoikeusasetus, joten käytä sitä varoen Tarkoitin sitä lisäselvityksenä havainnoillesi, jos se on ok. Kaupat sisältävät joskus lataustoimintoja. Tarvitsee vain saada se hyväksymään komentosarja, kutsumaan se verkkoselaimessa ja mutteri on murtunut.

Haluan kertoa teille, miksi muuntaminen 777: een ei ole välttämätöntä. Katso muut vastaukset siitä, miten käyttöoikeudet määritetään.

Suosittelen voimakkaasti chmodingin määrää 777: een.

Korkeintaan chmod - 775, sen pitäisi antaa sinulle enemmän kuin tarpeeksi oikeuksia ja jättää sinut hieman vähemmän alttiiksi.

Siinä tapauksessa, että et ole perehtynyt 777: n tai 775: n tarkoituksiin, selitän sen täällä:

  • Ensimmäinen numero määrittää tiedoston omistajan (käyttäjän) oikeudet.
  • Toinen numero määrittää käyttöoikeudet kaikille tiedostoa omistavan ryhmän käyttäjille.
  • Kolmas numero asettaa käyttöoikeudet kaikille muille käyttäjille.

Kunkin numeron arvo voi olla välillä 0–7. Se määrittelee, osaaako käyttäjä lukea, kirjoittaa tai suorittaa tiedoston.

Jokaisella yllä mainituilla käyttöoikeuksilla on arvo:

  • 4 luettu
  • 2 kirjoita
  • 1 suorita

Voit lisätä tarvittavien käyttöoikeuksien arvot saadaksesi yhden numeron.

Esimerkiksi: sanotaan, että tiedoston omistajan tulisi sallia kaikki, ryhmän vain lukea ja kirjoittaa ja loput saa antaa vain lukea tiedostoa:

  • Käyttäjä: 1 + 2 + 4 = 7
  • Ryhmä: 2 + 4 = 6
  • Maailma: 4 = 4

Tämä johtaisi seuraavaan komentoon:

chmod 764 /somedir 

Verkkopalvelimelle 755: n pitäisi yleensä olla enemmän kuin riittävä.

Oletan, että tiedostojen omistaja on sama, koska se, jolla verkkopalvelin on käynnissä, sinulla ja sinulla on skripteillä kirjoitusoikeus.

Ympäristöissä, joissa on useita verkkosivustoja, käyttäjä asetetaan usein sivustoa kohti ja ryhmää käytetään kaikille verkkosivustoille. Joten jos ryhmällä on kirjoitusoikeudet, huonosti määritetty palvelin voi johtaa siihen, että muut voivat muuttaa tiedostojasi.

Kaikille muille käyttäjille (maailmalle) tiedostojen muokkaaminen ei ole ehdottomasti välttämätöntä. Voit todennäköisesti jopa asettaa maailman käyttöoikeudet arvoon 0 (ei käyttöoikeuksia), eikä se riko sivustoasi. Tämä riippuu kuitenkin asetuksestasi.

  • 1 Apache-verkkopalvelin, joka käyttää suphp: tä tai suexecia, pakottaa 755: n (tavanomainen menettely jaetuille palvelimille). Apache-palvelimet erillisissä palvelin- / VPS-ympäristöissä, joissa ei käytetä näitä suojausmekanismeja, saattavat vaatia 775. Oikein määritettynä nämäkin sallivat 755 hakemiston, 644 vakiotiedoston ja 755 suoritettavan tiedoston. Joten vaikka selvität, kuinka tiedostoja ja kansioita 777 jaetulle palvelimelle, saatat saada pääsyn estetyt sormi- ja virhesanomat verkkopalvelimen virhelokiin.

Käytä tätä koodia komentoriviltä SSH: n kautta. Voit käyttää ilmaista SSH-asiakasta, kuten Putty.

Molemmat annetut vastaukset ovat oikeita, mutta haluaisin myös lisätä, että monta kertaa voit tehdä tämän FTP-asiakkaasi kautta, jos olet tyytyväinen siihen, yleensä napsauttamalla hiiren kakkospainikkeella kansiota, siirtymällä käyttöoikeuksiin, lisäämällä 777 ja valitsemalla valintaruutu palata alihakemistoihin ja tiedostoihin.

työskennellyt sinulle: Charles Robertson | Haluatko yhteyttä?

hyödyllistä tietoa