Besitzer und Rechte falsch gesetzt?

Status
Für weitere Antworten geschlossen.

pingopilot

Benutzer
Mitglied seit
11. Apr 2013
Beiträge
154
Punkte für Reaktionen
3
Punkte
18
Seit gestern öffnet sich nur noch meine Startseite, wenn ich www.luithlenfamilie.de öffne.
(Ich hatte versucht die Pakete meines Synology Servers auf den neuesten Stand zu bringen.
Dabei muss ich etwas Entscheidendes verstellt haben. Nur was??

http://www.luithlenfamilie.de/TNG/index.php diese Unterseite lässt sich zwar laden, zeigt aber nur noch eine weiße Seite an
Als Besitzer wird mir im file server "http" angezeigt, mit meinem FTP-programm aber "admin" angezeigt, obwohl ich eigentlich via File Station "http" setzen wollte.
Irgendwie klappt die Rechtevergabe nicht.

Habt Ihr vielleicht einen guten Tipp?

Danke
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.242
Punkte für Reaktionen
586
Punkte
174
Über die Konsole lassen sich die Rechte ganz einfach setzten wenn du damit vertraut bist.

Rich (BBCode):
a.) Owner setzen
chown -R http:http /var/services/web

b.) Atrribute setzen
chmod -R 770 /var/services/web

--luddi
 

pingopilot

Benutzer
Mitglied seit
11. Apr 2013
Beiträge
154
Punkte für Reaktionen
3
Punkte
18
Hab mich in Terminal eingeloggt:

admin@DiskStationNeu:~$ chown -R http:http /var/services/web
chown: changing ownership of ‘/var/services/web’: Operation not permitted


und nun?

(hat das vielleicht mit dem Paket Web Station zu tun?)
 
Zuletzt bearbeitet:

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.242
Punkte für Reaktionen
586
Punkte
174
Okay sorry,

hatte ich natürlich vergessen zu erwähnen dass man das als root ausführen muss.

Entweder sudo -i dann wechselst du zum user 'root' und gibst den Befehl wie vorhin nochmal ein.
Oder man setzt vor den Befehl einfach ein sudo.

Rich (BBCode):
a.) Option #1
sudo -i
chown -R http:http /var/services/web
chmod -R 770 /var/services/web

b.) Option #2
sudo chown -R http:http /var/services/web
sudo chmod -R 770 /var/services/web

--luddi
 
Zuletzt bearbeitet:

pingopilot

Benutzer
Mitglied seit
11. Apr 2013
Beiträge
154
Punkte für Reaktionen
3
Punkte
18
Permissions ändern ist leider auch nicht zugelassen:

chmod: changing permissions of ‘/var/services/web/TNG/dna_test_results_lib.php’: Operation not permitted
admin@DiskStationNeu:/volume1/web$ dir
total 176
drwxrwxrwx+ 9 root root 4096 Mar 30 14:03 .
drwxr-xr-x 22 root root 4096 Mar 15 14:42 ..
drwxrwx--- 3 admin users 4096 May 31 2016 assets
-rwxrwxrwx+ 1 http http 24568 Oct 19 2017 dead.letter
-rwxrwx--- 1 admin users 6148 Mar 2 2019 .DS_Store
drwxrwx--- 3 root root 4096 Mar 15 14:42 @eaDir
-rwxrwx--- 1 admin users 7358 Jun 14 2016 header_l.gif
drwxrwxrwx+ 2 admin http 4096 Jun 4 2016 html
-rwxrwx--- 1 admin users 11967 Jun 14 2016 index.html
-rwxrwx--- 1 admin users 10737 Jun 14 2016 kv_businessServices_poetic_cream_hands_1.gif
drwxrwx--- 17 admin users 4096 Mar 29 20:43 mediawiki
drwxr-xr-x 10 root root 4096 Mar 30 14:03 phpMyAdmin
-rwxrwx--- 1 admin users 1883 Jun 14 2016 subheader_bl.gif
-rwxrwx--- 1 admin users 1693 Jun 14 2016 subheader_br.gif
-rwxrwx--- 1 admin users 2832 Jun 14 2016 subheader_l.gif
-rwxrwx--- 1 admin users 1036 Jun 14 2016 subheader_r.gif
drwxrwxrwx+ 26 admin http 36864 Mar 24 10:18 TNG
drwxrwxrwx+ 2 http http 4096 May 4 2016 web_images
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.242
Punkte für Reaktionen
586
Punkte
174
[...] Operation not permitted

Das heißt lediglich dass der user 'admin' unter dem du angemeldet bist keine Berechtigung hat diesen Befehl auszuführen um auf vorhandene Dateien anzuwenden die nicht im Besitz des users 'admin' sind bzw. der user nicht der entsprechenden Gruppe angehört.

Somit hier auch die gleiche Vorgehensweise wie im Beitrag #4

--luddi
 

pingopilot

Benutzer
Mitglied seit
11. Apr 2013
Beiträge
154
Punkte für Reaktionen
3
Punkte
18
Danke. Das hat geklappt, aber nun ist der Ordner WEB leider ganz weg, wenn ich mit file Station die Ordner ansehen will.
Meine umgeleitete Internetseite ist nun gar nicht mehr erreichbar.

Wie verfahre ich jetzt bitte weiter. Danke
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.242
Punkte für Reaktionen
586
Punkte
174
admin@DiskStationNeu:/volume1/web$ dir
total 176
drwxrwxrwx+ 9 root root 4096 Mar 30 14:03 .

Probier mal bitte die Rechte des web Ordners wieder entsprechend zu setzen wie zuvor.
Ich hatte hier eine Ebene zu früh begonnen damit die Rechte auf http gesetzt werden.

Dieses mal aber nicht rekursiv (ohne -R)
Rich (BBCode):
sudo chown root:root /volume1/web
sudo chmod 777 /volume1/web

--luddi
 

pingopilot

Benutzer
Mitglied seit
11. Apr 2013
Beiträge
154
Punkte für Reaktionen
3
Punkte
18
ok. Web ist wieder da :) Puh

Besitzer ist nun admin
Gruppe http
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.242
Punkte für Reaktionen
586
Punkte
174
Sehr schön :) Und sorry nochmals für die kurzweilige Unannehmlichkeit durch meine falsche Angabe.

--luddi
 

pingopilot

Benutzer
Mitglied seit
11. Apr 2013
Beiträge
154
Punkte für Reaktionen
3
Punkte
18
Trotzdem vielen Dank. Das Rechte setzen klappt nun hervorragend.
Leider kann ich trotz gleicher Rechte und Ownership immer noch nicht via Web auf die Dateien im Ordner zugreifen.
Ich habe dazu mal einen neuen Thread aufgemacht.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat