.htaccess Problem
-
- Beiträge: 32
- Registriert: 02.04.2003 17:09:42
- Wohnort: Freiburg
-
Kontaktdaten:
.htaccess Problem
Hallo zusammen,
Ich bin am verzweifeln...
Ich habe 2 user auf meinem System, beide haben ein public_html
Verzeichniss unter /home/username/public_html
Diese beiden verzeichnisse sind unter http://rechnername/~username/
(passwortgeschützt mit .htaccess) zu erreichen.
Ausserdem habe ich ein Verzeichniss /var/www/ , in dem
die Startseite des Rechners liegt: http:/rechnername/
Jetzt habe ich mir überlegt ein Verzeichniss anzulegen,
in dem beide user an gemeinsamen Projekten arbeiten können,
also /var/www/projekte/
Diesen Ordner möchte ich auch gerne schützen und
habe deshalb dort ebenfalls eine .htaccess abgelegt.
Diese .htaccess wird allerdings leider ignoriert, ich habe keine
Ahnung warum.
Hat irgendjemand eine Idee was hier falsch laufen könnte?
Vielen Dank schonmal,
Ben
Ich bin am verzweifeln...
Ich habe 2 user auf meinem System, beide haben ein public_html
Verzeichniss unter /home/username/public_html
Diese beiden verzeichnisse sind unter http://rechnername/~username/
(passwortgeschützt mit .htaccess) zu erreichen.
Ausserdem habe ich ein Verzeichniss /var/www/ , in dem
die Startseite des Rechners liegt: http:/rechnername/
Jetzt habe ich mir überlegt ein Verzeichniss anzulegen,
in dem beide user an gemeinsamen Projekten arbeiten können,
also /var/www/projekte/
Diesen Ordner möchte ich auch gerne schützen und
habe deshalb dort ebenfalls eine .htaccess abgelegt.
Diese .htaccess wird allerdings leider ignoriert, ich habe keine
Ahnung warum.
Hat irgendjemand eine Idee was hier falsch laufen könnte?
Vielen Dank schonmal,
Ben
-
- Beiträge: 32
- Registriert: 02.04.2003 17:09:42
- Wohnort: Freiburg
-
Kontaktdaten:
Ich hab das Problem doch noch gefunden,
entschuldigt mein vielleicht voreiliges posting,
aber ich habe echt stundenlang gesucht.
.htaccess und .htpasswd sind o.k.
Es war eine falsche Einstellung in der httpd.conf:
AllowOverride None
ich hab' daraus
AllowOverride All
gemacht.
Warum ist das Standardmäßig auf none eingestellt?
Noch 'ne Frage,
warum muss ich eigentl. eine Passwortdatei anlegen,
meine user haben doch ihre Linux-Passwörter,
kann ich nicht darauf zugreifen?
Ben
entschuldigt mein vielleicht voreiliges posting,
aber ich habe echt stundenlang gesucht.
.htaccess und .htpasswd sind o.k.
Es war eine falsche Einstellung in der httpd.conf:
AllowOverride None
ich hab' daraus
AllowOverride All
gemacht.
Warum ist das Standardmäßig auf none eingestellt?
Noch 'ne Frage,
warum muss ich eigentl. eine Passwortdatei anlegen,
meine user haben doch ihre Linux-Passwörter,
kann ich nicht darauf zugreifen?
Ben
von mir aus brauchst Du Dich vor "vorzeitigen Postings" nicht zu ekeln
imho steht das auf none, damit zunächst alle global settings übernommen werden und man von einem einigermassen sicheren httpd ausgehen kann. Was jeder dann aufmacht und was nicht, entscheidet er dann für sich.
mit der passwd hab ich mir das unter Debian noch nicht angeschaut. Ich gehe aber davon aus, dass Du es am besten mal mit
# man htpasswd
versuchst.
eine Übernahme der passwd - Einträge ist wohl nicht vorgesehen.
zumindest sind die verschlüsselten Einräge in der shadow nicht mit denen in der htpasswd identisch.
- aber d.h. natürlich nicht, dass nicht doch einer schon was passendes geschrieben hätte.
Gruss
odde
imho steht das auf none, damit zunächst alle global settings übernommen werden und man von einem einigermassen sicheren httpd ausgehen kann. Was jeder dann aufmacht und was nicht, entscheidet er dann für sich.
mit der passwd hab ich mir das unter Debian noch nicht angeschaut. Ich gehe aber davon aus, dass Du es am besten mal mit
# man htpasswd
versuchst.
eine Übernahme der passwd - Einträge ist wohl nicht vorgesehen.
zumindest sind die verschlüsselten Einräge in der shadow nicht mit denen in der htpasswd identisch.
- aber d.h. natürlich nicht, dass nicht doch einer schon was passendes geschrieben hätte.
Gruss
odde
~ wer Rechtschreibfehler findet, darf sie behalten ~
- feltel
- Webmaster
- Beiträge: 10458
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Sollte sich aber auch mit cabextract auspacken lassen. So gings ja auch beim msttcorefonts-Paket.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
oops
... vielleicht sollte ich etwas weniger voreilig sein ...
im Debianhandbuch gibts auch was auf deutsch dazu http://www.openoffice.de/linux/Debian/securhowto.html
... vielleicht sollte ich etwas weniger voreilig sein ...
im Debianhandbuch gibts auch was auf deutsch dazu http://www.openoffice.de/linux/Debian/securhowto.html
~ wer Rechtschreibfehler findet, darf sie behalten ~
über ein htaccess-file kannst sehr viele Einstelllungen der Apache-Config überschreiben und das ist ein sehr reales Sicherheitsproblem wenn du nicht allen Leuten traust die auf den Server dürfen...Benjamecho hat geschrieben:.htaccess und .htpasswd sind o.k.
....
AllowOverride All
....
Warum ist das Standardmäßig auf none eingestellt?
Grüße acron
Of course, someone who knows more about this will correct me if I'm wrong, and someone who knows less will correct me if I'm right.
[David Palmer]
[David Palmer]
Wenn ich das richtig verstanden habe , brauchst Du doch nur zwei Benutzer.
Das ist in jedem Falle noch gut mit .htaccess und ggf. einem AuthGroupFile Eintrag zu machen.
Wenn die user ihre Pass selber setzten können sollen, lässt sich vielleicht was schlichtes über den webmin/CustomCommands stricken.
Gruss
odde
Das ist in jedem Falle noch gut mit .htaccess und ggf. einem AuthGroupFile Eintrag zu machen.
Wenn die user ihre Pass selber setzten können sollen, lässt sich vielleicht was schlichtes über den webmin/CustomCommands stricken.
Gruss
odde
~ wer Rechtschreibfehler findet, darf sie behalten ~