Pfad zu den htdocs ändern

sim4000

sim4000

Lebende Foren Legende
hallo leute.

Ich würde gerne den Pfad zu den htdocs ändern. So das meine htdocs in meinem home-verzeichnis sind.

Die vergesse ich immer zu sichern wenn ich mal neu aufsetze.
Kann mir jemand sagen wie das geht?
Mfg, sim4000.
 
Das geht über die httpd.conf mit dem Parameter "DocumentRoot". Es gibt aber auch die Möglichkeit aus den Homeverzeichnissen Seiten einzubinden. Leider habe ich den Parameter vergessen. Steht aber bestimmt im Kommentar.
 
Der eintrag fehlte in meiner httpd.conf. Wenn ich ihn hinzufüge und dann auf http://localhost/website zugreifen will, bekomme ich 403. gibts noch was was ich machen muss?

Mfg, sim4000.
 
Der eintrag fehlte in meiner httpd.conf. Wenn ich ihn hinzufüge und dann auf http://localhost/website zugreifen will, bekomme ich 403. gibts noch was was ich machen muss?

Mfg, sim4000.
Ich würde mal schwer drauf tippen, daß der User, unter welchem der Webserver läuft, keine leserechte in deinem /home/***, bzw. keine leserechte für die aufgerufene Datei hat
 
Darf er ja. Hab den verzeichnis die gleichen rechte gegeben wie den alten htdocs gegeben. klappt aber nicht.

Mfg, sim4000.
 
Es sollte auch in Apache-Konfiguration drinstehen, dass auch das Verzeichnis zugegriffen werden darf.
Also
Code:
<Directory /home/blah/dein_document_root>
    Order Allow,Deny
    Allow from All
</Directory>
 
Code:
[Sat Sep 23 15:02:21 2006] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sat Sep 23 15:02:21 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2)
[Sat Sep 23 15:02:22 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 15:02:22 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 15:02:22 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 15:02:23 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 15:02:23 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 15:02:23 2006] [notice] Apache/2.2.0 (Linux/SUSE) configured -- resuming normal operations
[Sat Sep 23 15:05:22 2006] [notice] caught SIGTERM, shutting down
[Sat Sep 23 15:06:34 2006] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sat Sep 23 15:06:34 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2)
[Sat Sep 23 15:06:37 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 15:06:37 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 15:06:37 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 15:06:37 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 15:06:37 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 15:06:37 2006] [notice] Apache/2.2.0 (Linux/SUSE) configured -- resuming normal operations
[Sat Sep 23 17:26:55 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 17:47:27 2006] [notice] caught SIGTERM, shutting down
[Sat Sep 23 21:08:54 2006] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sat Sep 23 21:08:54 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2)
[Sat Sep 23 21:08:56 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 21:08:56 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 21:08:56 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 21:08:56 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 21:08:56 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 21:08:56 2006] [notice] Apache/2.2.0 (Linux/SUSE) configured -- resuming normal operations
[Sat Sep 23 22:20:15 2006] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sat Sep 23 22:20:15 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2)
[Sat Sep 23 22:20:16 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 22:20:16 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 22:20:16 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 22:20:16 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 22:20:16 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sat Sep 23 22:20:16 2006] [notice] Apache/2.2.0 (Linux/SUSE) configured -- resuming normal operations
[Sun Sep 24 00:17:17 2006] [notice] caught SIGTERM, shutting down
[Sun Sep 24 00:19:51 2006] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sun Sep 24 00:19:52 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2)
[Sun Sep 24 00:19:52 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 00:19:52 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 00:19:52 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 00:19:52 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 00:19:52 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 00:19:52 2006] [notice] Apache/2.2.0 (Linux/SUSE) configured -- resuming normal operations
[Sun Sep 24 00:53:48 2006] [notice] caught SIGTERM, shutting down
[Sun Sep 24 01:06:31 2006] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sun Sep 24 01:06:31 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2)
[Sun Sep 24 01:06:32 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:06:32 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:06:32 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:06:32 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:06:32 2006] [notice] Apache/2.2.0 (Linux/SUSE) configured -- resuming normal operations
[Sun Sep 24 01:06:32 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:06:45 2006] [error] [client 127.0.0.1] client denied by server configuration: /home/sim4000/htdocs/website
[Sun Sep 24 01:06:45 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:06:46 2006] [error] [client 127.0.0.1] client denied by server configuration: /home/sim4000/htdocs/favicon.ico
[Sun Sep 24 01:06:46 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:06:46 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:06:50 2006] [error] [client 127.0.0.1] client denied by server configuration: /home/sim4000/htdocs/, referer: http://localhost/website
[Sun Sep 24 01:06:50 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:19 2006] [notice] caught SIGTERM, shutting down
[Sun Sep 24 01:07:20 2006] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sun Sep 24 01:07:20 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2)
[Sun Sep 24 01:07:21 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:21 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:21 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:21 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:21 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:21 2006] [notice] Apache/2.2.0 (Linux/SUSE) configured -- resuming normal operations
[Sun Sep 24 01:07:25 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:25 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:42 2006] [notice] caught SIGTERM, shutting down
[Sun Sep 24 01:07:43 2006] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sun Sep 24 01:07:43 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2)
[Sun Sep 24 01:07:44 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:44 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:44 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:44 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:44 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:44 2006] [notice] Apache/2.2.0 (Linux/SUSE) configured -- resuming normal operations
[Sun Sep 24 01:07:56 2006] [error] [client 127.0.0.1] client denied by server configuration: /home/sim4000/htdocs/website
[Sun Sep 24 01:07:56 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:07:57 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:08:58 2006] [error] [client 127.0.0.1] client denied by server configuration: /home/sim4000/htdocs/website
[Sun Sep 24 01:08:58 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:17:45 2006] [notice] caught SIGTERM, shutting down
[Sun Sep 24 01:17:46 2006] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sun Sep 24 01:17:46 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec2)
[Sun Sep 24 01:17:46 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:17:46 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:17:46 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:17:46 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:17:46 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:17:46 2006] [notice] Apache/2.2.0 (Linux/SUSE) configured -- resuming normal operations
[Sun Sep 24 01:17:51 2006] [error] [client 127.0.0.1] client denied by server configuration: /home/sim4000/htdocs/website
[Sun Sep 24 01:17:51 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
[Sun Sep 24 01:17:51 2006] [error] Failed to change_hat to 'HANDLING_UNTRUSTED_INPUT'
 
Hallo
Du hast die Dokumentation zum Apache nicht wirklich gelesen.
Versuch es nochmal, und sag was du nicht verstanden hast.
Beachte auch, dass Verzeichnisse Ausführungsrechte brauchen, um darin existierende Dateien auflistbar zu machen.

Im Übrigen bist du wahrscheinlich gerade dabei, ein Sicherheitsloch zu öffnen.
Wenn das nur im privaten Netzwerk passiert, ist das eventuell vertretbar.
Nur sollte dir das bewusst sein.

Gruß Wolfgang
 
Ich habs endlich geschafft.
Das stand bei mir in der Datei /etc/apache2/default-server.conf
Code:
#
# Global configuration that will be applicable for all virtual hosts, unless
# deleted here, or overriden elswhere.
# 

DocumentRoot "/home/sim4000/htdocs"

#
# Configure the DocumentRoot
#
<Directory "/home/sim4000/htdocs">
	# Possible values for the Options directive are "None", "All",
	# or any combination of:
	#   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
	#
	# Note that "MultiViews" must be named *explicitly* --- "Options All"
	# doesn't give it to you.
	#
	# The Options directive is both complicated and important.  Please see
	# http://httpd.apache.org/docs-2.2/mod/core.html#options
	# for more information.
	Options None
	# AllowOverride controls what directives may be placed in .htaccess files.
	# It can be "All", "None", or any combination of the keywords:
	#   Options FileInfo AuthConfig Limit
	AllowOverride None
	# Controls who can get stuff from this server.
	Order allow,deny
	Allow from all
</Directory>

Und da hab ich nur an zwei stellen den Pfad verändert.
Dann noch mit
Code:
# rcapache2 restart
den Apache neustarten, fertig.

Wolfgang schrieb:
Im Übrigen bist du wahrscheinlich gerade dabei, ein Sicherheitsloch zu öffnen.
Das ist ja nur ein Testserver, wenn ich mal an meiner Webpage bastel. Und von außen nicht erreichbar.

Herzlichen Dank an alle für eure Hilfe.
Mfg, sim4000.
 

Ähnliche Themen

Verzeichnis mit 1200 Dateien auf Verweise in Textdateien checken

Linux System Admin (w/m/g)/innovatives SW-Unternehmen/Vollzeit/ HomeOffice/asap

Seit Ubuntu 18.04.5 LTS vermisse ich im Ordnermenü die Option Erstellungsdatum

batch script funktioniert nicht ...brauche hilfe

Falsches Heimatverzeichnis in der Bash

Zurück
Oben