Nachalo Vhod/Registratsiia Pomosht Originala na tazi stranica
Oblasti
 Novini
 Aktualna tema
 Linux portali
 Kakvo e Linuks?
 Vuprosi-otgovori
 Forumi
   •Trudova borsa
   •Konkurs
 Statii
 Distributsii
   •Poruchka na CD
 Made In BG
 Failove
 Vruzki
 Galeriia
 Konferentsii
Nastroiki
 Vunshen vid
 Predlozheniia
 Napravi si sam
I oshte ...
 Za nas
 Linuks za bulgari EOOD
 Link kum nas
 Predlozheniia

Podkrepiano ot:
TelePoint - Miasto za hora sus svobodni idei

SiteGround

initLab

Adsys Group

SAP Bulgaria

Vuprosi otgovori
Vupros: Konfigurirane na apache
[Tursi: ]

VNIMANIE: Izpolzvaite forumite na saita za da zadadete vashite vuprosi.

Kum nachaloto |Dobavi vupros |Otgovori
 
Vupros
Ot: COYOT (coyot__at__einet[ tochka ]bg) Data: 09/07/2001
 Predvaritelno molia da buda izvinen za (predpolagam) lesniia
 vupros, no sled kato prochetoh kakvoto mozhah, pitah koi li ne
 (v tova chislo hora raboteshti i zanimavashti se s apache), ne
mozhah da preodoleia sledniia problem:
 Kak da slozha parola na opredelen fail, ne na tsialata
 direktoriia. Predvaritelno vi blagodaria za razbiraneto.
(Veroiatno po-kusno shte imam i malko po-slozhen vupros)



Otgovor #1
Ot: Ivan Data: 09/08/2001
 Moiat suvet po vuprosa e da si napravish edin script,
 polzvaiki PHP, Perl, ASP (po-dobre s purvite 2 kogato stava
 vupros za Apache) ili neshto podobno. Shte vkarash file-a
 (priemam, che e html) v tozi script i nikoi niama da moje da
 go otvaria bez parola. Ako iskash moga da ti pomogna sus
 script-a, no serverat triabva da ti e nastroen da izpulniava
takiva scriptove.
 A ako ne e html file prosto go sloji v otdelna direktoria i
go zashtiti po poznatia ti nachin.



Otgovor #2
Ot: COYOT Data: 09/08/2001
 Da tova e variant. S PHP mislia che niama da imam problem, no
 vse pak si mislia, niama li nachin s ^location^ i put kum faila
da bude zabranen dostuput.
 Sus skripta opredeleno mozhe bi shte imam problem za
napisvaneto, osven ako ne vidia kak tochno se pravi.
 Vtoriiat variant, sus slaganeto v druga direktoriia, neka v
sluchaia da priemem che e nepriemliv.



Otgovor #3
Ot: s Data: 09/09/2001
Izpolzvai programkata htpasswd.
 Tazi programka bi triabvalo da se namira v support
directoriata na Apache.
Ako ne e kompilirana prosto startirai:

make htpasswd

 Tzi programka sazdava list ot potrebiteli i paroli v niakakv
fail. Primerno /usr/local/etc/httpd/users
Formata na komandata e slednia:

htpasswd -c /usr/local/etc/httpd/users coyot

kadeto -c oznachava che sazdavash nov "users" fail.
 Sled tova shet te pita za parola i za potvarjdenie na
parolata.
 Mojesh da dobaviash posle i drugi user-i, sas sashtata
 komanda, samo deto niama da ti triabva -c argumenta zashtoto
faila "users" veche e sazdaden.
 Sashtata komanda moje da se polzva i za promiana na
 passworda na veche sashtestvuvashti useri (password-ite v
tozi fial sa kriptirani).

 Posle triabva da konfigurirash Servera da polzva username i
password ot tozi fail.
Tova stava kato konfigurirash "realm" (oblast).
 Tova e sekcia ot saita ti koiato triabva da e ogranichena
samo za niakoi (ili za vsichki) useri ot tozi fail.
 Direktivata za sazdavane na tazi zashtitena sekcia moje da
 bade slojena v .htaccess fail v saotvetnata direktoria ili
chrez <Directory> vav access.conf faila.
Primerno .htaccess faila triabva da e neshto takova:

AuthName "zashtitena sekcia"
AuthType Basic
AuthUserFile /usr/local/etc/httpd/users

require valid-user

kadeto:

AuthName:
 okazva imeto na zashtitenia "realm". Kogato potrebitelia
 vavede validno username i password, toi shte moje da polzva
vsichki resursi v dadenia "realm".

AuthType:
 pokazva protokola za autentikirane, v sluchaia "Basik".
 Ochakva se po-natam da se dobavi i poddrajka za "Digest"
autentikirane.

AuthUserFile:
pokazva direktoriata na faila sazdadena ot htpasswd

require valid-user:
 okazva da se polzva validen user ot goreopisanata
directoria, no meoje da se okaje i po slednia nachin:

require user coyot, pencho, dragancho

 vmesto .htaccess fail koito da opisva dalag spisak sas
 vsichki potrebiteli,moje da se polzva grupa (t.e. sazdava se
 grupa v koiato se vkluchvat opredeleni potrebiteli, koito
shte imat pravo na dostap), prmerno:

require group admin personal 

kadeto group faila e neshto podobno:

admin:coyot pencho dragancho
persomnal: kaka-mara kaka-pena

V tozi sluchai se polzva:
AuthGroupFile
directivata

Uff to ciala statia izleze :-)))
 E taka stava to sled kato dosta neshta gi poprepisah ot edno
bukvarche :-))
Ami ... dolu gore, tova bi triabvalo da ti svarshi rabota.
uspeh po-natam:-))



Otgovor #4
Ot: s Data: 09/09/2001
 Zabraqvih da ti kaja v http.conf da slojish slednata
directiva:

AllowOverride AuthConfig



<< Funkcii za upravlenie na LPT pod gcc (1 ) | routing (1 ) >>

 
© 2011-... Asotsiatsiia "Linuks za bulgari"
© 2007-2010 Linuks za bulgari EOOD
© 1999-2006 Slavej Karadjov
Ako iskate da prepechatate ili tsitirate informatsiia ot tozi sait prochetete purvo tova
Vunshniia vid e napraven ot MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.06 usr + 0.01 sys = 0.07 CPU)