bash script

A feladat:

Telepítsen APACHE webszervert!
A webszerver alapértelmezett neve a www.pcXXX és a pcXXX legyen. A weboldal elérését kösse felhasználó azonosításhoz. Az azonosításhoz minden újonnan készített felhasználó kapjon a felhasználó fiók nevével és jelszavával azonos http azonosítót. Próbáljon olyan szkript állományt készíteni amelyik e két azonosító elkészítését maximálisan támogatja az új felhasználók felvétele esetén! Készítse el a user1 és user2 felhasználófiókokat, amelyekhez linux beléptetés és http azonosítás is tartozik.

A scriptes részét nem tudom megoldani, tudna valaki segíteni?

Hozzászólások

Konkrétan hol akadtál el? Másold ide, hogy mi van eddig készen, és arra adunk tippeket és tanácsokat.

Kb. ezek kellenek hozzá:


man htpasswd
man useradd
man bash

.htaccess

Azt tudom, hogy:
.htaccess a védendő könvtárban
Allowoverride AuthConfigra állit
.passwd létrehozása, user hozzáadás
ez mind oké, de mint script nem tudom, hogy kéne. Nem nagyon írtam scripteket idáig.

"Attól, hogy kinyomtatták, még nem szentírás..."

Eddig jó. Tehát a végrehajtandó feladatok:
- végrehajtható shell script létrehozása (chmod, #!)
- a felhasználó neve és jelszava a script paramétereként megadva vagy interaktívan bekérve (bash, read)
- user létrehozása (adduser, tipp: jelszó nélkül)
- user jelszavának megváltoztatása (chpasswd)
- .passwd file módosítása (htpasswd, tipp: batch mode)

Nézz utána ezeknek illetve a paraméterezésüknek, és próbáld egymás után végrehajtatni.