Beiträge von stendate

    Zitat

    Oder gibt es eine Möglichkeit, die Berechtigung so zu setzen, daß dieses Skript es darf, aber ein normaler Benutzer *nicht* darf? Ich hoffe, daß ich diese Frage klar ausgedrückt habe.


    Ein Script darf immer genau soviel, wie der Benutzer der es ausführt. ;)


    Die einfachste Möglichkeit wäre, als Benutzer das Script mittels "sudo" auszuführen. Sudo ist ein Programm, welches es bestimmten Benutzern erlaubt bestimmte (auch festgelegte) Programme mit root-Rechten auszuführen.


    Ein kleines Shell-Script sieht so aus:


    PHP
    #!/bin/bash
    echo Hello World


    Das ganze in eine Datei "test" pespeichert, ein "chmod 777 test" und schon kann man es durch "./test" ausführen.


    Mehr dazu z.B. hier: http://www.linux.org/docs/ldp/…ash-Prog-Intro-HOWTO.html

    Zitat

    Original geschrieben von EyesKiller
    Hm... was meinst Du mit virtuelle Konsole? Muß schon sagen, daß ich ein Anfänger mit etwas Kenntnisse in Sachen Linux bin. Wenn mein Linux gestartet wird, komme ich zu Login von Konsole (ich mag ned, wenn Linux gleich KDE startet).


    cu Floh;)


    PS: Kann es heute erst am späten Abend ausprobieren, da bei meiner Oma Geburtstag gefeiert wird. :rolleyes:


    Virtuelle Konsolen gibt es afaik 6 Stück, zu erreichen mittels [Strg]+[Alt]+[F1] ... [Strg]+[Alt]+[F6]. [Strg]+[Alt]+[F7] ist der X-Server, da man afaik auch irgendiwe mehrere starten kann würde das dann bis [Strg]+[Alt]+[F12] gehen.


    Falls nach dem Bootvorgang bei dir *kein* Loginmanager (kdm, gdm oder xdm) geladen wird und du dich auf einem schwarzen Bildschirm (Konsole im Vollbild) befindest, befindest du dich warscheinlich auf der ersten virtuellen Konsole.


    "killall X" beendet die X-Session, danach muß er durch die Eingabe von "startx", "xinit" oder dgl. neu gestartet werden.


    Zitat

    Habe ich richtig verstanden, daß ich "killall X" aufrufen soll? Startet es dann X neu?


    Bei dir dann wahrscheinlich nicht, wie gesagt, da du den X beim booten nicht automatisch startest. Bei Defaultrunlevel = 5 würde X wieder starten.

    Zitat

    Ich könnte die Frage kurz fassen "Kann man bei X-Server on-the-fly die Auflösung sowohl real als auch virtuell verändern?"


    AFAIK nein, da ist schon ein X-Neustart nötig.


    Zitat

    Kann man den nur XServer alleine neustarten, ohne daß man ausloggen muß und wieder "startx" eingeben zu müssen?


    Wenn du den X durch "startx" aus einer virtuellen Konsole gestartet hast und ihn dann mit "killall X" beendest, solltest du trotzdem noch eingeloggt sein.

    Zitat

    Original geschrieben von Sebastian
    Die Frage ist nun: Gibt es eine Seite, die das nötige Vorgehen dediziert erklärt oder könntest Du mir das bitte idiotensicher [:D] erklären?
    Welche Befehle muss ich wissen und was ist cacls bzw. welchen Schaden kann man damit anrichten?


    Naja solange du die Files nicht löschst (falls man das ohne Rechte kann) kann erstmal gar nix passieren.


    Zitat

    Wobei Du anstelle von Administrator(en) natürlich auch andere Konten
    benutzen kanst. Weitere Option gibt es mit cacls /? oder wie erwähnt,
    kannst Du im abgesicherten Modus unter XP-Home die Rechte setzen,
    wie mit XP-Pro.


    Dann probier das doch einfach mal, Rechner "richtig" herunterfahren, nicht "Standbymodus" o.ä., dann beim Booten [F8] drücken und in den abgesicherten Modus wechseln. Ggf. kannst du dann schonmal probieren die Daten auf c:\ zu kopieren oder eben mit der rechten Maustaste (im Arbeitsplatz) was an den Rechten zu ändern.


    EDIT: der 3. Link von bimmelbommel scheint es wirklich zu sein: