Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: 777 oikeudet

zankari [13.08.2005 19:15:01]

#

Täällä on monissa valmiissa koodivinkeissä mainittu "777 oikeuksien antaminen". En tiedä miten se tehdään, enkä ole löytänyt ohjeita täältä tai googlesta. Onko se edes mahdollista muulla kuin omalla web serverillä, esim. internetyhteyden tarjoamalla 10 megan php-tuella varustetulla kotisivutilalla?


Kiitos!

Blaze [13.08.2005 19:27:39]

#

Homma tapahtuu Unix-tyylisten käyttiksien chmod-komennolla. Komentaa voi joko shellistä (esim. SSH:n läpi), FTP-ohjelmalla tai PHP:n chmod()-funktiolla.

Ja riippuu ihan palvelimesta, onko tuon tekeminen sallittua vai ei.

zankari [14.08.2005 09:28:14]

#

Kiitos neuvoista ja tarkemmin selattuani palveluntarjoajan nettisivuja löysin osion jossa kerrottiin kuinka niitä voi antaa UNIX-pääteistunnossa, joten kaipa se sallittua on kun ohjeetkin annetaan. Mutta minulla ei ole unix-käyttöjärjestelmää, jos se nyt sitä tarkoittaa ja haluaisin sen tehdä Core FTP ohjelmalla jos joku osaisi neuvoa mistä sen voi tehdä?

ajv [14.08.2005 09:42:38]

#

ftp-softissa oikeuksian antaminen tapahtuu yleensä hiiren oikean näppäimen takaa (permissions, chmod tjsp.).

zankari [14.08.2005 09:47:09]

#

Löysin tuon avulla klikatessa oikealla näppäimellä properties valikosta näkymän User read, write, execute. Group read,write execute. World read, write, execute. Ja mihinkäs kohtiin piti täppä laittaa jos viitsitte vielä neuvoa?

EDIT: anteeksi turha kysymys löysin juuri kohdan johon kirjoitin numeron "777" ja siinähän ne täpät ilmestyivät automaattisesti

Kiitos kaikille!

panttu [14.08.2005 23:00:57]

#

Nuo 777 koodi tulee siitä, että
READ=1
WRITE=2
EXECUTE=4
eli kaikki yhteensä on 7.
Kuten huomasit noita arvoja määritetään
User:lle, Groupille ja World:lle eli tarvitaan kolme arvoa, jolloin kaikille näkyvyyksille saadaan annettua oikeudet.

Blaze [14.08.2005 23:50:53]

#

Paitsi, että read on 4, write 2 ja execute 1.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta