Hallo zusammen,
ich habe noch einmal eine Frage an euch.
Es geht dabei nicht unmittelbar um Confixx, sondern hat nur damit zu tun. Ich hoffe, dass ich das richtige Forum getroffen habe - hätte sonst vielleicht zu SSH etc. gepasst, aber war mir nicht sicher. Ggf. bitte verschieben - und sorry für die dann entstehende Mühe :)
Also, es geht um Folgendes:
Aus Sicherheitsgründen möchte ich nicht ständig unter dem Benutzer root arbeiten - verständlich, wie ich finde. Jetzt muss ich allerdings öfters mal Dateien von Kunden bearbeiten, die auf dem Server liegen - diese haben, wegen eingesetzter Confixx-Software, die Rechte webxx:webxx (xx ist ne Zahl, also z.B. web1:web1). Mit einem normalen SSH-User (das Anlegen etc. ist kein Problem, hierum gehts mir nicht) kann ich zwar die Verzeichnisse (und Dateien) lesen, kann jedoch nicht die Dateien verändern (keine Schreibrechte). Und genau das möchte ich machen. Kennt vielleicht jemand einen Weg, wie ich mittels dieses SSH-Users ohne Root-Rechte von ALLEN (!) angelegten webs die Dateien lesen + verändern kann? Unter dem SSH-User wird nur VI ausgeführt, sonst nichts. Die Schreibrechte für "alle" User auf dem System zu setzen (also z.B. 777), ist mit Sicherheit nicht im Sinne des Erfinders und für mich nicht akzeptabel. Ein "su" möchte ich jedoch auch auf jeden Fall verhindern.
Eine Idee wäre gewesen, den SSH-User in jede der Gruppen einzutragen und die Schreibrechte für Gruppenmitglieder zu setzen. Würde aber gerne noch wissen, ob es für mein Ziel vielleicht bessere Methoden gibt :)
Danke für Ideen und Tips!
Liebe Grüße
Christian
Confixx + SSH-User, der auf alle Webs Zugriff hat
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: Confixx + SSH-User, der auf alle Webs Zugriff hat
Du willst dich über sudo informieren.
Re: Confixx + SSH-User, der auf alle Webs Zugriff hat
*ROFL*Du willst dich über sudo informieren.
Oder da UPG:
Rechte: vermutlich 660 oder 664. Alle Admins kommen in die Gruppen, die sie Adminstrieren dürfen.
Code: Select all
vigr[noch eine Ergänzung: ich würde das nicht so machen. Ich würde einen besonderen User(damit die leuts nicht die Verzeichnisrechte ändern -als Beispiel ."WEBU") anlegen und Verzeichnisse auf WEBU:USERGROUP dann s-bit setzen und umask 002 .. das wäre so die Richtung. Das ist die STANDARD Lösung- überall so gemacht, dafür gibt es Gruppen und Verzeichnis s-bit. Dein Tribut an confixx ... ]