[EasyLinux-Suse] Problem mit Skript
Heinz-Stefan Neumeyer
s.neumeyer at vegesack.de
Mon Sep 17 16:45:29 CEST 2007
Am 17.09.2007, 16:11 Uhr, schrieb Wolfgang Völker:
Hallo Wolfgang
>>
> Das mit root war mir klar, erklär mir aber mal das mit dem Suchpfad.
> Ausführbarmachen heißt dann wahrscheinlich chmod 750 "fwextract.pl"
> eingeben.
>
Schnelldurchlauf, so weit wie möglich?
Suchpfad ist in der Shell definiert, z.B. für ausführbare Dateien. Als
nomaler User weißt der in der Regel nur auf /usr/bin. Das kann man ändern
(sowohl temporär für die eine Sitzung, als auch dauerhaft), ist aber nix
für Crashkurs :) . Schneller ist man im Einzelfall fertig, mit der
kompletten Pfadangabe.
chmod (change mode) ändert die Zugriffs/Ausführungsrechte auf Dateien oder
Verzeichnisse. 750 ist im sog. Oktalmodus die Anweisung das in -rwxr-x----
zu ändern.
Auch das ist ein Thema für weitergegende Studien, aber kurz - nur der
Eigentümer dieser Datei darf alles mit machen - lesen, schreiben,
ausführen.
Und genau das (Rechteverteilung) wird nämlich bemeckert - die Rechte
gelten für die ganze Welt (Setuid/gid script is writable by world). Der
Junge/Mädel, der das geschrieben hat, hat wenigstens Humor! :)
Solche Dinge und die Rechte dafür gehören ausschließlich in die Hand von
root!
Davon mal abgesehen, erscheint mir der Pfad, unter dem das Script liegt
recht chaotisch, denn /local/user/bin ist eigentlich völlig daneben. Im
Normalfall gehört so was nach /usr/bin oder vielleicht /usr/sbin
> Wie gesagt, mit Skripts hab ich mich noch nicht befasst. Hab mir aber
> am Samstag den Kofler aus der Bücherei besorgt (schwer dick) und dabei
> leider ein Douglas Adams Buch gefunden, daß ich noch nicht gelesen hab ,
> na ja es war Wochenende und Sonnenschein, wer liest da schon dicke IT
> Bücher.
>
Na dann muß Du eigentlich die Antwort auf alle Fragen dieser Welt endlich
kennen? :p
Gruß Stefan
--
Erstellt mit Operas revolutionärem E-Mail-Modul: http://www.opera.com/mail/
Betriebssystem SAM Linux 2007 - Das Linux aus Sachsen!
Opera 9.23 Build 660 v. 09.08.2007
Nie wieder Bill Gates!