ispCP - Board - Support
Rechte neu stezen - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: Rechte neu stezen (/thread-4243.html)

Pages: 1 2


Rechte neu stezen - Viktor - 09-12-2008 01:10 AM

Hallo,

ich siehe jetzt mit einigen Domains von einem Server zum anderen.

Ich habe die Backups auf den neuen Server kopiert und die Wiederherstellung gemacht.

Alles klappt.

Jetzt hat aber eine Domain nicht mehr die gleiche "vu2XXX" Nummer.

Wiederherstellen klappt aber die Rechte stimmen nicht mehr.

Was mir jetzt fehlt ist ein Knopf der die Rechte von einer Domain neu setzt.

Gibt es das schon in IspCP?

Wenn nein kann man das irgendwie selbst machen?

Gruß
Viktor


RE: Rechte neu stezen - BeNe - 09-12-2008 03:59 PM

Es gibt eigentlich nur ein Script im engine Ordner "set-gui-permissions.sh".
Das setzt allerdings nur die ispCP GUI rechte neu. Aber kannst Dir ja mal das Script anschauen. Vielleicht lässt sich ja auch was für die User draus basteln.

Greez BeNe


RE: Rechte neu stezen - joximu - 09-12-2008 04:42 PM

Hi

ich hab mal sowas gebastelt - um die Berechtigungen und Besitzer von Website-Strukturen, die ich als Anfang immer darein kopiere, zu setzen...

Code:
#!/bin/bash

# Man sollte im htdocs Verzeichnis sein
# und dieses sollte dem richtigen vuXXX-User gehören
username=$(ls -ld . | cut -d" " -f3)
echo "Setze auf Benutzer: $username"
echo "Abbrechen -> Ctrl-C, sonst weiter mit Enter..."

read

# Owner setzen vu:vu
cmd="find ./ -type d -exec chown $username:$username {} ;"
#echo $cmd
($cmd)

cmd="find ./ -type f -exec chown $username:$username {} ;"
#echo $cmd
($cmd)

# Permissions setzen
cmd="find ./ -type d -exec chmod 0755 {} ;"
#echo $cmd
($cmd)

cmd="find ./ -type f -exec chmod 0644 {} ;"
#echo $cmd
($cmd)

# aber PHP Dateien etwas weniger...
cmd="find ./ -type f -regex .*\.php$ -exec chmod 0640 {} ;"
#echo $cmd
($cmd)

echo "fertig..."
echo ""

Das darf natürlich noch erweitert und angepasst werden...

Gruss J.


RE: Rechte neu stezen - BeNe - 09-12-2008 04:57 PM

Nicht verzagen - Joxi fragen! Smile
Sehr schön, könnten wir ja eigentlich auch mal in das engine Verzeichniss aufnehmen oder ?

Greez BeNe


RE: Rechte neu stezen - Viktor - 09-12-2008 08:51 PM

Hallo,

wo das sieht ja schon mal schön aus.

Vielleicht könnte man sowas mit bei der User-Verwaltung fest einbauen.

So könnte man als Reseller die Rechte neu setzen da es schon mal Probleme gibt.

Gruß
Viktor


RE: Rechte neu stezen - fulltilt - 09-12-2008 10:48 PM

nicht schlecht :-)
das ist aber nur für die Webs - nicht für die Mailfolder oder?

joximu Wrote:Hi

ich hab mal sowas gebastelt - um die Berechtigungen und Besitzer von Website-Strukturen, die ich als Anfang immer darein kopiere, zu setzen...

Code:
#!/bin/bash

# Man sollte im htdocs Verzeichnis sein
# und dieses sollte dem richtigen vuXXX-User gehören
username=$(ls -ld . | cut -d" " -f3)
echo "Setze auf Benutzer: $username"
echo "Abbrechen -> Ctrl-C, sonst weiter mit Enter..."

read

# Owner setzen vu:vu
cmd="find ./ -type d -exec chown $username:$username {} ;"
#echo $cmd
($cmd)

cmd="find ./ -type f -exec chown $username:$username {} ;"
#echo $cmd
($cmd)

# Permissions setzen
cmd="find ./ -type d -exec chmod 0755 {} ;"
#echo $cmd
($cmd)

cmd="find ./ -type f -exec chmod 0644 {} ;"
#echo $cmd
($cmd)

# aber PHP Dateien etwas weniger...
cmd="find ./ -type f -regex .*\.php$ -exec chmod 0640 {} ;"
#echo $cmd
($cmd)

echo "fertig..."
echo ""

Das darf natürlich noch erweitert und angepasst werden...

Gruss J.



RE: Rechte neu stezen - BeNe - 09-12-2008 11:13 PM

Quote:das ist aber nur für die Webs - nicht für die Mailfolder oder?
Richtig! Aber da kann man sicher auch noch was dran machen Wink

Greez BeNe


RE: Rechte neu stezen - fulltilt - 09-12-2008 11:23 PM

hab demnächst auch noch einen Umzug zu machen ...
Ich weiss noch von vhcs her, das auch die FTP User beim migrieren nicht mehr gepasst haben, musste die alle manuell im PMA setzen ...
Ist das eigentlich bei ispCP auch der Fall z.B. nach einem toadd ?

BeNe Wrote:
Quote:das ist aber nur für die Webs - nicht für die Mailfolder oder?
Richtig! Aber da kann man sicher auch noch was dran machen Wink

Greez BeNe



RE: Rechte neu stezen - Viktor - 09-12-2008 11:43 PM

Hallo,

das ist schön das das Thema so viel Interesse findet.

Kann man es vielleicht nicht so machen das wenn man eine Domain auf "change" setzt das dann die Rechte neu gesetzt werden.

Also alles kpl. auch die Dateien in den Ordnern.
Ich meine nur die "vuxxx:vuxxx" oder "vuxxx:www-data" Rechte.

So wäre doch das Problem gelöst.Rolleyes

Gruß
ViktorWink


RE: Rechte neu stezen - fulltilt - 09-12-2008 11:54 PM

Viktor Wrote:Kann man es vielleicht nicht so machen das wenn man eine Domain auf "change" setzt das dann die Rechte neu gesetzt werden.

Hallo Viktor,
stimmen bei Dir die FTP User auch noch?