frage zu apache und ht://Dig
![](https://seccdn.libravatar.org/avatar/14cab7bfa7d228014e101af2b1e4e74d.jpg?s=120&d=mm&r=g)
hi, ich habe z.Zt. ein kleines Problem: ich moechte den inhalt (fast) meiner ganzen Festplatte mittels ht://Dig durchsuchen koennen. Testlaeufe mit kleinen Mengen an Daten haben auch funktioniert, alle Testdaten hatten entweder 644(dateien) oder 755(verzeichnisse) als Rechte, sodass jeder sie vom apache holen konnte. Gibt es aber einen Weg auch alle z.B. 600-er Dateien und 700-Verzeichnisse vom apache bereitstelen zu lassen, sodass htdig sie indexieren kann? htdig laueft als root, kann die dateien also sowieso lesen, das ganze scheitert nur daran dass apache diese nicht bereitstellt("permission denied"). Die alternative, alles nach 644 und 755 zu aendern ist zu aufwendig. ciao. -- Uwe Hermann, uh1763@bingo.baynet.de <A HREF="http://www.bingo.baynet.de/~uh1763/index.htm"><A HREF="http://www.bingo.baynet.de/~uh1763/index.htm</A">http://www.bingo.baynet.de/~uh1763/index.htm ------------------------------------------------- Avoid the Gates of Hell. Use Linux. -- Unknown -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
![](https://seccdn.libravatar.org/avatar/01c233594afed4508ba9a05c0fb8efa7.jpg?s=120&d=mm&r=g)
On Mon, 23 Nov 1998, Uwe Hermann wrote:
ich habe z.Zt. ein kleines Problem: ich moechte den inhalt (fast) meiner ganzen Festplatte mittels ht://Dig durchsuchen koennen.
Testlaeufe mit kleinen Mengen an Daten haben auch funktioniert, alle Testdaten hatten entweder 644(dateien) oder 755(verzeichnisse) als Rechte, sodass jeder sie vom apache holen konnte.
Gibt es aber einen Weg auch alle z.B. 600-er Dateien und 700-Verzeichnisse vom apache bereitstelen zu lassen, sodass htdig sie indexieren kann?
htdig laueft als root, kann die dateien also sowieso lesen, das ganze scheitert nur daran dass apache diese nicht bereitstellt("permission denied").
Sprich Deinen Wunsch noch einmal aus und lausche dem Klang :) Ich helfe Dir mit einer Umformulierung: "Ich habe Dateien, die nicht jeder lesen koennen soll. Und jetzt will ich daneben einen Kanal installieren, der die Dateien trotzdem publiziert. Aber lesen koennen soll sie immer noch nicht jeder." Oder verstehe ich Dich miss ?
Die alternative, alles nach 644 und 755 zu aendern ist zu aufwendig.
"Darf nicht sein" oder "Will ich nicht tippen" ? In letzterem Fall solltest Du Dir verinnerlichen, dass Du ein UNIX vor Dir hast. find $DIR -type f -print | xargs chmod a+r find $DIR -type d -print | xargs chmod a+rx G.Sittig@abo.FreiePresse.DE -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
![](https://seccdn.libravatar.org/avatar/14cab7bfa7d228014e101af2b1e4e74d.jpg?s=120&d=mm&r=g)
On Tue, 24 Nov 1998, Gerhard Sittig wrote:
Sprich Deinen Wunsch noch einmal aus und lausche dem Klang :) Ich helfe Dir mit einer Umformulierung:
"Ich habe Dateien, die nicht jeder lesen koennen soll. Und jetzt will ich daneben einen Kanal installieren, der die Dateien trotzdem publiziert. Aber lesen koennen soll sie immer noch nicht jeder." Oder verstehe ich Dich miss ?
jein :) die dateien sollen von apache nur temporaer freigegeben werden, bis htdig sie indexiert hat. Dann gibt's ein "/sbin/init.d/apache stop" und fertig. fuer alle anderen programme und user sollen sie weiterhin nicht lesbar sein. den zugriff auf htdig bzw. apache kann ich ja gezielt beschraenken(auf user, gruppen, domains, IPs etc.)
Die alternative, alles nach 644 und 755 zu aendern ist zu aufwendig.
"Darf nicht sein" oder "Will ich nicht tippen" ? In letzterem
*Soll* nicht sein :-) Nur wenn's wirklich nicht anders geht.
Fall solltest Du Dir verinnerlichen, dass Du ein UNIX vor Dir hast. find $DIR -type f -print | xargs chmod a+r find $DIR -type d -print | xargs chmod a+rx
ja, schon. dann haetten alle files ******r** und alle directories ******r*x. aber rueckgaengig machen wird schwierig. ich muesste dann feststellen ob nicht vorher schon ein r oder x fuer "rest of the world" da war. ein find $DIR -type f -print | xargs chmod a-r find $DIR -type d -print | xargs chmod a-rx wuerde nicht funktionieren. (nach der indexierung durch htdig soll ja alles wieder auf 600/700). ciao, Uwe -- Uwe Hermann, uh1763@bingo.baynet.de <A HREF="http://www.bingo.baynet.de/~uh1763/index.htm"><A HREF="http://www.bingo.baynet.de/~uh1763/index.htm</A">http://www.bingo.baynet.de/~uh1763/index.htm ------------------------------------------------- Avoid the Gates of Hell. Use Linux. -- Unknown -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
![](https://seccdn.libravatar.org/avatar/01c233594afed4508ba9a05c0fb8efa7.jpg?s=120&d=mm&r=g)
On Wed, 25 Nov 1998, Uwe Hermann wrote:
On Tue, 24 Nov 1998, Gerhard Sittig wrote:
"Ich habe Dateien, die nicht jeder lesen koennen soll. Und jetzt will ich daneben einen Kanal installieren, der die Dateien trotzdem publiziert. Aber lesen koennen soll sie immer noch nicht jeder." Oder verstehe ich Dich miss ?
jein :)
die dateien sollen von apache nur temporaer freigegeben werden, bis htdig sie indexiert hat. Dann gibt's ein "/sbin/init.d/apache stop" und fertig.
fuer alle anderen programme und user sollen sie weiterhin nicht lesbar sein.
Und es MUSS htdig sein ? glimpse (nur so als Stichwort) geht auch quer durch's Netz. Hat aber evtl nicht die Zugriffssteuerung (habe ich nicht probiert). Ist htdig auf http:... beschraenkt oder kannst Du ihn auf die lokale Platte (dann unmittelbar mit DEINEN Rechten waehrend des Indexierens ohne Webserver dazwischen) loslassen ? Kannst Du ihm die Datenbasis auch anders bilden und "unterschieben" ? G.Sittig@abo.FreiePresse.DE -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
![](https://seccdn.libravatar.org/avatar/3bd09843cb348c16b2ee75524d897524.jpg?s=120&d=mm&r=g)
Hi Gerhard, Gerhard Sittig wrote:
On Wed, 25 Nov 1998, Uwe Hermann wrote:
On Tue, 24 Nov 1998, Gerhard Sittig wrote:
"Ich habe Dateien, die nicht jeder lesen koennen soll. Und jetzt will ich daneben einen Kanal installieren, der die Dateien trotzdem publiziert. Aber lesen koennen soll sie immer noch nicht jeder." Oder verstehe ich Dich miss ?
[cut]
Ist htdig auf http:... beschraenkt oder kannst Du ihn auf die lokale Platte (dann unmittelbar mit DEINEN Rechten waehrend des Indexierens ohne Webserver dazwischen) loslassen ? Kannst Du ihm die Datenbasis auch anders bilden und "unterschieben" ?
ja, nein, nein. ;-) -- Tschaw/2, Stoeni! -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
![](https://seccdn.libravatar.org/avatar/14cab7bfa7d228014e101af2b1e4e74d.jpg?s=120&d=mm&r=g)
On Wed, 25 Nov 1998, Gerhard Sittig wrote:
Und es MUSS htdig sein ? glimpse (nur so als Stichwort) geht
nein. ich hab einen kurzen blick auf die man-page von glimpse geworfen. Glimpse scheint wirklich die beste Loesung zu sein (kein chmod, kein apache etc.) Ich mach mich jetzt mal dran, die docs von (web)glimpse zu lesen :-)
Ist htdig auf http:... beschraenkt oder kannst Du ihn auf die
wie Stoeni schon gesagt hat: leider ja. ciao. -- Uwe Hermann, uh1763@bingo.baynet.de <A HREF="http://www.bingo.baynet.de/~uh1763/index.htm"><A HREF="http://www.bingo.baynet.de/~uh1763/index.htm</A">http://www.bingo.baynet.de/~uh1763/index.htm ------------------------------------------------- Avoid the Gates of Hell. Use Linux. -- Unknown -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (3)
-
G.Sittig@abo.FreiePresse.DE
-
stoeni@stoeni.de
-
uh1763@bingo.baynet.de