Page 1 of 1

chown / chmod

Posted: 2005-09-10 14:09
by thegateway
Hallo, ich hab confixx. Der user bekommt von mir 5 datein davon soll r zwar alle ausführen können also per ssh starten können aber nicht downloaden können welche chmod bzw chown müsste ich der datei geben ?


Danke

Re: chown / chmod

Posted: 2005-09-10 14:18
by Roger Wilco
Thegateway wrote:also per ssh starten können aber nicht downloaden können welche chmod bzw chown müsste ich der datei geben ?
Das geht nicht mit den Standard POSIX Permissions. Wenn eine Datei ausführbar sein soll, muss sie auch lesbar sein. Und dann kann der Benutzer sie auch kopieren und herunterladen.

Re: chown / chmod

Posted: 2005-09-10 17:17
by thegateway
okay dank dir,

geht es das die datei zwar da ist. Sie für den server ausführbar ist aber für keinen user ?

kann man einer datei mehrere user und gruppen zuweisen ?

Re: chown / chmod

Posted: 2005-09-10 17:35
by Joe User
Thegateway wrote:geht es das die datei zwar da ist. Sie für den server ausführbar ist aber für keinen user ?
Ja, sofern User und Server in unterschiedlichen Gruppen sind.
Thegateway wrote:kann man einer datei mehrere user und gruppen zuweisen ?
Per ACL, sofern vom FS unterstützt...

Re: chown / chmod

Posted: 2005-09-11 23:01
by thegateway
ich hab mal ne komische frage,

wenn ich etwas mit

Code: Select all

tar czvf hlds.tar.gz -T backup.txt
packe, und möchte es wieder entpacken nur in ein bestimmtes verzeichniss wie muss der befehl dazu aussehen ? hatte mir das so gedacht

Code: Select all

tar xfvz hlds.tar.gz /verzeichnisswohindamit 
leider bekomm ich dabei nur fehler.

Re: chown / chmod

Posted: 2005-09-11 23:20
by flo

Code: Select all

man tar
Beim Entpacken gibt der Pfad die Datei an, die entpackt werden soll.

Code: Select all

--directory directory
Change to directory before processing the remaining arguments.
ist dann wohl eher Deins.

flo.

Re: chown / chmod

Posted: 2005-09-11 23:23
by thegateway
Hy,


also ich mach des so im ordner cgi-bin hab ich mir ne datei gemacht die alles im ordner html packt. nun packt er also alles ins cgi-bin verzeichniss /cgi-bin/backup.tar.gz

nun soller das aber wieder zurück in das html/ verzeichniss entpacken, das bekomm ich beim besten willen nicht auf die reihe, nirgends steht wie man dem tar sagen kann alles entpacken soll, aber /hierhin/

Re: chown / chmod

Posted: 2005-09-12 06:34
by captaincrunch
nirgends steht wie man dem tar sagen kann alles entpacken soll, aber /hierhin/
Doch! Lies die manpage und halt nach großen C's Ausschau.

Re: chown / chmod

Posted: 2005-09-12 07:46
by flo
Ich habe meinen Post auch aus der Manpage - das steht da drin, garantiert, auch wenn ich zugegebenerweise zu faul war, zu einer Linux-Kiste zu ssh'en ...

flo.

Re: chown / chmod

Posted: 2005-09-15 14:03
by aldee
Roger Wilco wrote:
Thegateway wrote:also per ssh starten können aber nicht downloaden können welche chmod bzw chown müsste ich der datei geben ?
Das geht nicht mit den Standard POSIX Permissions. Wenn eine Datei ausführbar sein soll, muss sie auch lesbar sein. Und dann kann der Benutzer sie auch kopieren und herunterladen.
Das stimmt so nicht. Korrekt ist es in Bezug auf Skripte, die selbstverständlich vom Interpreter, der mit Userrechten läuft, gelesen werden müssen. Aber Binaries können sehr wohl auch von Benutzern ohne Leserechte auf selbige ausgeführt werden.

Re: chown / chmod

Posted: 2005-09-15 16:11
by Roger Wilco
aldee wrote:Das stimmt so nicht. Korrekt ist es in Bezug auf Skripte, die selbstverständlich vom Interpreter, der mit Userrechten läuft, gelesen werden müssen. Aber Binaries können sehr wohl auch von Benutzern ohne Leserechte auf selbige ausgeführt werden.
Stimmt, wobei ich beim OP angenommen hatte, dass er tatsächlich Skripte meint.