Datensicherung

Hallo allerseits,

ich habe egroup nahezu erfolgreich installiert / bis auf

backupdir ‘/var/lib/egroup/default/backup’ is not writeable by the
webserver*

Kann mir jemand sagen, was ich aendern muss?

Danke vielmals

Tiantian


This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Du musst dem Ordner die Rechte so geben dass der ausführende User der
den Webserver hat, dort schreibrechte hat…
zb
chown -R www-data:www-data /var/lib/egroup/default/backup

oder aber per chmod, aber ich ziehe die User Lösung vor…

Ich habe zB alle Verzeichnisse und Files dem Webserver gegeben, auch
wenn die nicht im /var/www liegen und nur per Symlink dort vorliegen…

Gruss Pocket

Hallo allerseits,

ich habe egroup nahezu erfolgreich installiert / bis auf

backupdir ‘/var/lib/egroup/default/backup’ is not writeable by the
webserver*

Kann mir jemand sagen, was ich aendern muss?

Danke vielmals

Tiantian


This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german


This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

:blush:

Tut mir leid, lerne die diversen installationsregeln gerade erst
do-it-yourself (total beginner…) EgroupWare ist fuer meine Zwecke einfach
super, nur mit den Verzeichnissen komme ich durcheinander.

Du musst dem Ordner die Rechte so geben dass der ausführende User
der den Webserver hat, dort schreibrechte hat… zb
chown -R www-data:www-data /var/lib/egroup/default/backup

ich habe jetzt ueber directadmin ein unterverzeichnis eingerichtet
…/public_html/egroup/default/backup
mit CHMOD 777, habe aber das Gefuehl, dass das nicht gemeint war.
Gibt es irgendwo eine Beschreibung fuer dummis, wie man dort hineinkommt? :?


This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Ich bin auch neu bei EGW, aber ich kenne ein bisschen was von Linux…
Also:
Du solltest einen Ordener ausserhalb des Webroots anlegen, den Du zur
Datensicherung benutzt.dann kannst Du dem Ordner auch erstmal die 777
Geben, das ist zwar Weltoffen, aber zum testen reicht das ja.
Ich würde zB einen Ordner nehmen der nah bei der Installation liegt,
sodass Du den zur not schnell wieder findest…
zb:
/usr/local/egw/backup
wobei EGW bei mir hier liegt:
/usr/local/egw/groupware

Odere Du legst es im /var/ verzeichnis ab…
/var/backups/groupware

Den ausführenden User des Webservers bekommst Du über
findest Du in der httpd.conf
im Verzeichnis
/etc/apache(2)/httpd.conf
Oder einer der anderen Files. Dort steht das irgendwo drin (suche nach
user)
Und dann gibst Du dem backup ordner die user und Gruppe des Servers…

fertig…

Gruss Pocket

:blush:

Tut mir leid, lerne die diversen installationsregeln gerade erst
do-it-yourself (total beginner…) EgroupWare ist fuer meine Zwecke einfach
super, nur mit den Verzeichnissen komme ich durcheinander.

Du musst dem Ordner die Rechte so geben dass der ausführende User
der den Webserver hat, dort schreibrechte hat… zb
chown -R www-data:www-data /var/lib/egroup/default/backup

ich habe jetzt ueber directadmin ein unterverzeichnis eingerichtet
…/public_html/egroup/default/backup
mit CHMOD 777, habe aber das Gefuehl, dass das nicht gemeint war.
Gibt es irgendwo eine Beschreibung fuer dummis, wie man dort hineinkommt? :?


This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german


This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Andreas Fröhlich Pocket@gsg.ath.cx schrieb:

Ich bin auch neu bei EGW, aber ich kenne ein bisschen was von Linux…
Also:
Du solltest einen Ordener ausserhalb des Webroots anlegen, den Du zur
Datensicherung benutzt.dann kannst Du dem Ordner auch erstmal die 777
Geben, das ist zwar Weltoffen, aber zum testen reicht das ja.
Ich würde zB einen Ordner nehmen der nah bei der Installation liegt,
sodass Du den zur not schnell wieder findest…
zb:
/usr/local/egw/backup
wobei EGW bei mir hier liegt:
/usr/local/egw/groupware

Die Webroot hat nichts mit eGW zu tun, sondern mit der Distribution und dem
Webserver.
Bei neueren SuSE- Installationen heisst das webroot

/srv/www/htdocs

der Benutzer wwwrun und die Gruppe www

Du solltest also anlegen:

/srv/www/egw/files

und

/srv/www/egw/backup

anschliessend ein

chown -R wwwrun:www /srv/www/egw

Dann kann man im Setup von eGW diesen Pfad angeben und voila…

Die Pfade natürlich nur als Beispiel, sollte man aber abwandeln können :wink:

Achja, das ist für einen Linuxserver, bei win kenne ich mich nicht aus,
vielleicht kann da da auch mal jemand…

Den ausführenden User des Webservers bekommst Du über
findest Du in der httpd.conf
im Verzeichnis
/etc/apache(2)/httpd.conf

Da drin findest du auch dein webroot.

Oder einer der anderen Files. Dort steht das irgendwo drin (suche nach
user)
Und dann gibst Du dem backup ordner die user und Gruppe des Servers…

fertig…

Naja, fast.
mfg
Walther

Gruss Pocket

:blush:

Tut mir leid, lerne die diversen installationsregeln gerade erst
do-it-yourself (total beginner…) EgroupWare ist fuer meine Zwecke
einfach
super, nur mit den Verzeichnissen komme ich durcheinander.

Du musst dem Ordner die Rechte so geben dass der ausführende User
der den Webserver hat, dort schreibrechte hat… zb
chown -R www-data:www-data /var/lib/egroup/default/backup

ich habe jetzt ueber directadmin ein unterverzeichnis eingerichtet
…/public_html/egroup/default/backup
mit CHMOD 777, habe aber das Gefuehl, dass das nicht gemeint war.
Gibt es irgendwo eine Beschreibung fuer dummis, wie man dort hineinkommt?
:?


This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the live
webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german


This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the live
webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german


This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

:))

Andreas Fröhlich Pocket@gsg.ath.cx schrieb:

Ich bin auch neu bei EGW, aber ich kenne ein bisschen was von Linux…
Also:
Du solltest einen Ordener ausserhalb des Webroots anlegen, den Du zur
Datensicherung benutzt.dann kannst Du dem Ordner auch erstmal die 777
Geben, das ist zwar Weltoffen, aber zum testen reicht das ja.
Ich würde zB einen Ordner nehmen der nah bei der Installation liegt,
sodass Du den zur not schnell wieder findest…
zb:
/usr/local/egw/backup
wobei EGW bei mir hier liegt:
/usr/local/egw/groupware

Die Webroot hat nichts mit eGW zu tun, sondern mit der Distribution und dem
Webserver.
Bei neueren SuSE- Installationen heisst das webroot

/srv/www/htdocs

der Benutzer wwwrun und die Gruppe www

Du solltest also anlegen:

/srv/www/egw/files

und

/srv/www/egw/backup

anschliessend ein

chown -R wwwrun:www /srv/www/egw

Dann kann man im Setup von eGW diesen Pfad angeben und voila…

Ist das nicht ziemlich genau das gleiche nur mit einem anderen
Beispiel? ;))

Die Pfade natürlich nur als Beispiel, sollte man aber abwandeln können :wink:

Achja, das ist für einen Linuxserver, bei win kenne ich mich nicht aus,
vielleicht kann da da auch mal jemand…

Das ist da exakt dasselbe, auch dort sollte das Backup und Files Dir
nicht innerhalb des Webroots liegen, der selbstverständlich zum
Webserver gehört (wozu auch sonst), nur hast Du bei einem Fat System
kein problem mit Zugriffsrechten, weil es dort sowas nicht gibt,
höchsten bei NTFS Systemen, aber ich bezweifle mal dass der Prozess
einen anderen User als den System hat, und der ist somit standard mässig
authorisiert zu schreiben…

Den ausführenden User des Webservers bekommst Du über
findest Du in der httpd.conf
im Verzeichnis
/etc/apache(2)/httpd.conf

Da drin findest du auch dein webroot.

Der Punkt mit dem Webroot, ist deshalb wichtig, weil alles was im Root
(dokumenten Ordner) Deines Webservers liegt, theoretisch auch per URL
abgefragt werden kann. Zumindest solange wie du keine anderen Regeln in
der htttpd.conf oder .htaccess definierst. Und das würde bdeuten man
könnte an Deine Sicherungs Dateien einfach per Browser ran und die zB
Downloaden und schön zuhause analysieren, und das könnte man als
Sicherheitslücke bezeichnen. :wink:

Gruss Pocket

Oder einer der anderen Files. Dort steht das irgendwo drin (suche nach
user)
Und dann gibst Du dem backup ordner die user und Gruppe des Servers…

fertig…

Naja, fast.
mfg
Walther

Gruss Pocket

:blush:

Tut mir leid, lerne die diversen installationsregeln gerade erst
do-it-yourself (total beginner…) EgroupWare ist fuer meine Zwecke
einfach
super, nur mit den Verzeichnissen komme ich durcheinander.

Du musst dem Ordner die Rechte so geben dass der ausführende User
der den Webserver hat, dort schreibrechte hat… zb
chown -R www-data:www-data /var/lib/egroup/default/backup

ich habe jetzt ueber directadmin ein unterverzeichnis eingerichtet
…/public_html/egroup/default/backup
mit CHMOD 777, habe aber das Gefuehl, dass das nicht gemeint war.
Gibt es irgendwo eine Beschreibung fuer dummis, wie man dort hineinkommt?
:?


This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the live
webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german


This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the live
webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german


This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german


This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german