CHMOD richtig einstellen / Webzugriff ?

Duran

Registered User
Hallo,

ich habe ein ganzes Web nach /html/ von einem Server zum anderen kopiert.
( ssh -l root 00.00.00.00 '(cd /var/www/web21/html/; tar cf - .)' | )


Offenbar ist mir hinterher ein Fehler unterlaufen, was den CHMOD Befehl angeht, denn jetzt bekomme ich beim Aufruf der Domain Fehler 403.

Zuvor ging es kurz, jedoch konnt ich dann via FTP nichts hochladen, oder Datei Attribute stellen. Daher hab ich es nach Beispiel eines anderen Webs gestellt, was funktioniert.

Diesen Befehl hab ich verwendet:

chown web2.web2 * -R


Hier einmal die Ansicht mittels ls -al
xx00:/var/www/web2# ls -al
insgesamt 44
drwxr-xr-x 10 root root 4096 2006-06-14 16:26 .
drwxr-xr-x 13 root root 4096 2006-06-22 22:43 ..
drwxr-x--- 2 root www-data 4096 2006-06-14 16:26 atd
drwxr-x--- 2 root web2 4096 2006-06-14 16:26 backup
drwx------ 2 root root 4096 2006-06-14 16:26 .configs
drwxr-x--- 2 root web2 4096 2006-06-14 16:26 files
-rw-r----- 1 web2 web2 14 2006-06-14 16:26 .forward
drwxr-x--- 11 web2 www-data 4096 2006-06-23 17:23 html
drwxr-x--- 3 root web2 4096 2006-06-20 02:00 log
drwxrwx--- 2 web2 www-data 4096 2006-06-14 16:26 phptmp
drwxrwx--- 2 root web2 4096 2006-06-14 16:26 restore


Unterhalb /html

xx00:/var/www/web2/html# ls -al
insgesamt 128
drwxr-x--- 11 web2 www-data 4096 2006-06-23 17:23 .
drwxr-xr-x 10 root root 4096 2006-06-14 16:26 ..
drwxr-xr-x 2 web2 web2 4096 2006-06-16 12:55 verzeichnisname
drwxr-xr-x 3 web2 web2 4096 2006-05-10 16:19 cgi-bin
drwxr-xr-x 8 web2 web2 4096 2006-06-23 17:26 verzeichnisname
drwxr-xr-x 5 web2 web2 4096 2006-05-13 04:09 verzeichnisname
-rw-r--r-- 1 web2 web2 7110 2006-06-16 12:52 index.htm
 
Ich habe Debian.

hab bei /apache2/logs/ geschaut ist das richtig ?

Hab ansonsten noch bei /var/www/webx/logs reingeschaut, aber auch da keine relevanten Meldungen....

Gibt es noch an anderer Stelle die entsprechenden Logs?
 
error.log heisst bei mir die Datei, ja.

Aber es stehen keine 403 Fehler drin:

Auszug
[Mon Jun 19 08:38:24 2006] [error] [client 000.000.000.00] File does not exist: /var/www/confixx/html/db
[Mon Jun 19 08:38:24 2006] [error] [client 000.000.000.00] File does not exist: /var/www/confixx/html/dbadmin
[Mon Jun 19 08:38:24 2006] [error] [client 000.000.000.00] File does not exist: /var/www/confixx/html/web
[Mon Jun 19 08:38:25 2006] [error] [client 000.000.000.00] File does not exist: /var/www/confixx/html/admin/pma
[Mon Jun 19 08:38:25 2006] [error] [client 000.000.000.00] File does not exist: /var/www/confixx/html/admin/phpmyadmin
[Mon Jun 19 08:38:25 2006] [error] [client 000.000.000.00] File does not exist: /var/www/confixx/html/admin/mysql
[Mon Jun 19 08:38:25 2006] [error] [client 000.000.000.00] File does not exist: /var/www/confixx/html/mysql-admin
 
Entweder gibt es noch eine Andere (normalerweise nicht) oder der 403 Fehler wird noch vom alten Server ausgelößt.
Evtl. DNS noch nicht richtig umgelegt?

huschi.
 
Huschi said:
Entweder gibt es noch eine Andere (normalerweise nicht) oder der 403 Fehler wird noch vom alten Server ausgelößt.
Evtl. DNS noch nicht richtig umgelegt?

huschi.


Nach PING Ausführung stimmt die IP bereits.
 
Naja, nichts desto trotz, werde ich den kopiervorgang erneut in einem neuen Web ausführen.

Hab ich vielleicht etwas bei dem chmod Befehl verkehrt gemacht?

chown web2.web2 * -R
 
Das -R gehört nach vorne:
chown -R web2.web2 *

Und wie gesagt, wenn der 403 nicht im Errorlog steht, dann hat evtl. gar nciht dieser Server den Fehler ausgelöst. :)
Versuch es doch mal lokal mit w3c oder lynx (Textbasierte Webbrowser).

huschi.
 
Neuigkeiten

Habe den Kopiervorgang wiederholt in ein neues Web !

Das alte Web hies web21 und jetzt habe ich es absichtlich auch in web21 auf den neuen Server kopiert mittels:

ssh -l root 00.00.00.00 '(cd /var/www/web21/html/; tar cf - .)' | tar xvpf -

So ! Im Moment habe ich noch reingarnichts mit dem CHMOD Befehl gemacht ! :)

Bei Aufruf der Domain kommt wieder 403 ... aaber !

Wenn ich domain.de/index.htm in die Browserzeile schreibe.... kommt die Website, wie gewünscht !

Hat das noch was mit Benutzerrechten / Dateibesitzer Zuordnung zu tun ?



Edit: der Ping Befehl zeigt eindeutig auf den neuen Server!
 
Last edited by a moderator:
Scheinbar gelöst !


Hab die Index Datei von:

index.htm auf index.html umbenannt. die ruft er automatisch auf.....

wo wird das im Server festgelegt, das er auch htm Endungen aufrufen soll?


EDIT: In einem anderen Web hat er kein Problem mit htm Endungen.... doch ein Rechteproblem??:D
 
Last edited by a moderator:
Back
Top