Takaisin



RASPBERRY PI - OPAS OSA 31 - 22.2.2014

Kuva 1.

Mikäli haluat antaa tekemillesi skripteille vähän lisä suojaa niin sitä varten löytyy monia ohjelmistoja ja itse päätin esitellä SHC-ohjelman.

Kuva 2.

Luo mkdir-komennolla oma kansio SHC ohjelmaa varten. Tämän jälkeen haetaan wget:llä tiedosto kuvassa kaksi näkyvällä komennolla.

Kuva 3.

Puretaan ladattu tiedosto luotuun kansioon.

Kuva 4.

Siirry ohjelman kansioon ja aja komennolla make.

Kuva 5.

Tarkista onnistuiko komennolla: ./shc -v

Kuva 6.

luodaan nanolla skripti testiä varten.

Kuva 7.

skriptiin oheiset kuvassa näkyvät rivit. Tämän jälkeen testaa skriptin toiminta ja käytä tarvittaessa chmod-komentoa.

Kuva 8.

Seuraavaksi testaan shc-ohjelman toimintaa ja käytä kuvassa 7 näkyvää komentoa, johon lisäät atribuutiksi luomasi testi.sh skriptin. Ohjelman ajon jälkeen suorita ls-komento. Kansioon on syntynyt skriptistä 2 uutta tiedostoa.

Kuva 9.

Aja luomastasi skriptistä syntynyt .sh.x-päätteinen tiedosto.

Kuva 10.

Skripti toimii ja kun nanolla tarkastellaan skriptiä testi.sh.x näyttää se käyttäjälle sotkuiselta kuten kuvassa 10. Tämän jälkeen voit siirtää alkuperäisen skriptin talteen toiselle koneelle ja käyttää muunnettua sh.x-päätteistä skriptiä.

Kuva 10.

SHC-ohjelmalla saat vähän lisäturvaa skriptiisi mikäli se sisältää jotakin arkaluontoista, mutta muista että tämäkään ei anna lopullista suojaa skriptillesi! Linuxiin löytyy muutamia muitakin vastaavia ohjelmia kuin SHC skriptien suojaamista varten.

<-Osa 30. Osa 32.->
©MikaWeb