Hallo @ alle,
habe mal eine Frage...ich würde mal gern wissen, wie ich mit Perl die Zugriffsrechte für einen Ordner mit dem Befehl chown auf bin:bin bekomme???
Wäre toll wenn ihr mir helfen könntet
mfg
andy999mueller
User since
2003-08-14
77
Artikel
BenutzerIn
Hi,
chown 2 , 2 , $datei/$dir
... wobei Dir die Datei / der Ordner schon gehören sollte!
perldoc -f chown
Dirk\n\n
<!--EDIT|snarf|1094133209-->
User since
2003-08-04
5871
Artikel
ModeratorIn
Du kannst nicht einfach etwas irgendeinem anderen User unterjubeln, dafür brauchst Du root-Rechte.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite
User since
2003-08-14
77
Artikel
BenutzerIn
[quote=Crian,02.09.2004, 16:02]Du kannst nicht einfach etwas irgendeinem anderen User unterjubeln, dafür brauchst Du root-Rechte.[/quote]
Solange Du Owner-Rechte hast, kann Du so ziemlich alles mit Deinen Dateien machen.
Wenn Dir die Datei jedoch nicht gehört, dann brauchst Du root Rechte.
Dirk
User since
2003-08-21
2614
Artikel
ModeratorIn
Nein snarf, versuch doch mal, jemandem ohne Root-Rechte eine Deiner
Dateien zu schenken.
User since
2003-08-21
2614
Artikel
ModeratorIn
Ich faende es aber cool, wenn es ginge, denn dann koennte ich endlich
das Quota-Problem an der Uni umgehen...
User since
2003-08-04
5871
Artikel
ModeratorIn
Stell Dir mal vor, dann könnte man ja irgendwelches belastende Zeug an andere User "verschenken" und sie dann belasten ;) *phöse*
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite
User since
2003-08-14
77
Artikel
BenutzerIn
[quote=betterworld,02.09.2004, 17:00]Nein snarf, versuch doch mal, jemandem ohne Root-Rechte eine Deiner
Dateien zu schenken.[/quote]
hab ich gerade ... ist kein Problem. Ich muss halt nur damit leben können, dass ich auf die Files u.U. keinen Zugriff mehr habe.
Sollte das BS abhängig bzw. Implementierungsabhängig sein? Ist mir jedenfalls in all den Jahren noch nicht untergekommen (seit anno 91 auf ner Nixdorf-Targon 35).
Oder sprechen wir hier generell von unscherschiedlichen Betriebssystemen (Unix, Windows, Mac etc etc)? Dann gelten meine Aussagen nur für Unix (Irix, HP-UX, Linux)
Rätselnde Grüsse, Dirk
User since
2003-08-04
5871
Artikel
ModeratorIn
Genau ...
crian@blitz:~> touch other_user
crian@blitz:~> chown clia other_user
chown: Ãndern des Eigentümers von &âother_user&â: Die Operation ist nicht erlaubt
aber nicht verwunderlich, da auch SuSE 9.1 :-)
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite