Yritin tehdä useamman käyttäjän pääsyä palvelimelleni, mutta jostain syystä tuo autentikointi ei nyt toimi. Tein .htgroup-tiedoston, lisäsin .htpasswd-tiedostoon uuden käyttäjän tunnarit sekä tein vielä uudelle käyttäjälle oman .htacces-tiedoston. Itse olen pääkäyttäjä ja minun pitää nähdä kaikki hakemistot. Toisen käyttäjän pitäisi nähdä vaan yksi hakemisto.
Juurihakemistossa on .htacces, .htgroup sekä .htpasswd -tiedostot. Toisen käyttäjän .htacces-tiedosto on siinä hakemistossa, jonka hänen pitäisi nähdä. Muita ei pitäisi näkyä tälle käyttäjälle. Kuitenkin käy niin, että tämä toinen käyttäjä näkeekin kaikki muut hakemistot, mutta ei sitä jonka pitäisi nähdä. Mikäs nyt on mennyt pieleen?
.htacces sisältö:
AuthUserFile /juuri_hakemisto/.htpasswd
AuthGroupFile /juuri_hakemisto/.htgroup
AuthName "Sign in"
AuthType Basic
require main_user
.htgroup sisältö:
main_user:matti
others:matti kalle
toisen käyttäjän (kalle) .htacces sisältö
AuthUserFile /juuri_hakemisto/.htpasswd
AuthGroupFile /juuri_hakemisto/.htgroup
AuthName "Sign in"
AuthType Basic
require others
Juurihakemistossa on .htacces, .htgroup sekä .htpasswd -tiedostot. Toisen käyttäjän .htacces-tiedosto on siinä hakemistossa, jonka hänen pitäisi nähdä. Muita ei pitäisi näkyä tälle käyttäjälle. Kuitenkin käy niin, että tämä toinen käyttäjä näkeekin kaikki muut hakemistot, mutta ei sitä jonka pitäisi nähdä. Mikäs nyt on mennyt pieleen?
.htacces sisältö:
AuthUserFile /juuri_hakemisto/.htpasswd
AuthGroupFile /juuri_hakemisto/.htgroup
AuthName "Sign in"
AuthType Basic
require main_user
.htgroup sisältö:
main_user:matti
others:matti kalle
toisen käyttäjän (kalle) .htacces sisältö
AuthUserFile /juuri_hakemisto/.htpasswd
AuthGroupFile /juuri_hakemisto/.htgroup
AuthName "Sign in"
AuthType Basic
require others
Vastaukset 2
Vanhimmat
AuthName "kalle"
AuthType Basic
AuthUserFile /juuri_hakemisto/.htpasswd
require valid-user
Sorry mutta ei vaikutusta. Jos siis tarkoitit, että tuo .htacces -tiedosto kopioidaan hakemistoon, jonka "kallen" pitäisi ainoastaan nähdä.