Anzeige:
Ergebnis 1 bis 11 von 11

Thema: Hilfe für paar Linux Befehle (Rechte vergeben, usw..)

  1. #1
    Registrierter Benutzer
    Registriert seit
    Jan 2017
    Beiträge
    3

    Hilfe für paar Linux Befehle (Rechte vergeben, usw..)

    Hallo!

    Ich bereite mich für eine Klausur vor und bin mir bei meinen Lösungsideen nicht ganz sicher, vielleicht könnt ihr mir weiterhelfen.
    Hier mal das 1. Bsp:

    1.
    Wir kennen das Passwort des Benutzers user, aber kein root-passwort. Sudo geht auch nicht. Als Lösung darf man nicht einfach allen Nutzern alle Rechte vergeben, sondern man muss sehr spezifisch sein. ls -l liefer folgende Ausgabe:
    - r - - - w - - - x 1 user buchhaltung.. (also wir haben nur die "read" Rechte).
    So nun zu den Fragen:
    a) Welche Befehle müssen eingegeben werden, um das file hallo auszugeben?
    b) Welche Befehle müssen eingegeben werden, um (in) das file hallo zu schreiben?
    c) Welche Befehle müssen eingegeben werden, im das file hallo auszuführen?
    Also ich weiss jetz nicht, wie man sich selber die Rechte vergeben kann um diese 3 Sachen lösen zu können...

  2. #2
    Mod. FAQ/Howto/Emulation
    Registriert seit
    Sep 2000
    Beiträge
    17.397
    Klausur bedeutet Lernen. Willst du dir alles vorkauen lassen? Ist sicher bestimmt bequemer als Google, aber nicht im Sinne des Erfinders.

  3. #3
    kleine schwester von root Avatar von corresponder
    Registriert seit
    May 2002
    Ort
    192.67.198.56
    Beiträge
    4.577
    man passwd
    man chown
    man chmod

    gruss

    c.
    _______________________________________

    www.audio4linux.de - musik machen mit offenen quellen!

  4. #4
    Newbie and practicing Avatar von Newbie314
    Registriert seit
    Mar 2007
    Beiträge
    7.639
    Wichtig ist dass du die Aufgabenstellung _genau_ liest und _exakt_ verstehst. Hat mich an der Uni auch ne Menge Punkte gekostet. Das was du hier als Frage schreibst zeigt dass du die Aufgabe nicht verstanden hast.
    Bei Konsolenausgaben / Fehlermeldungen bitte immer Code Tags verwenden: [code] -Text- [/code]
    "Überzeugungen sind gefährlichere Feinde der Wahrheit als Lügen" (H. Lesch)

  5. #5
    Registrierter Benutzer
    Registriert seit
    Jan 2017
    Beiträge
    3
    Die Fragen stammen aus dem Fragenkatalog und von mehr als 100 Fragen verstehe ich eine nicht und gleich kommt ich soll lernen lernen lernen.. Ja was mache ich denn die ganze Zeit? Denkt ihr, ich warte auf eure Lösung und fertig das wars? Hab selber meine Lösung jedoch bin ich mir nicht sicher aber trotzdem danke für deine hilfreiche Antwort

  6. #6
    Registrierter Benutzer
    Registriert seit
    Apr 2011
    Ort
    Bergheim
    Beiträge
    133
    Wie lautet denn Dein Lösungssansatz (zumindest Dein Versuch)?
    Meine Frage an Dich lautet: welcher Benutzer ist denn zur Zeit angemeldet, bevor Du irgendeinen Befehl ausführst?

  7. #7
    Registrierter Benutzer
    Registriert seit
    Jan 2017
    Beiträge
    3
    Also die Frage ist wirklich nicht klar formuliert da man nicht weiß wer eingeloggt ist (übrigens zerbricht sich die ganze Klasse hier den Kopf). So nun hier mein Lösungsweg:

    b) cat ein_script
    c) su user
    chmod g+w ein_script
    vi ein_script
    (chmod nötig wenn man eh schon als user eingeloggt sind?)
    d) su user
    chmod g+x
    sh ein_script
    oder:
    su user
    chmod u+x ein_script

  8. #8
    Banned
    Registriert seit
    Feb 2005
    Beiträge
    1.151
    Das Lesen ist klar.

    Das Schreiben darf nur die Gruppe "buchhaltung".
    Ist der User "user" in dier Gruppe "buchhaltung"?

    Wenn nicht, sollte er mittels social engineering irgendwie einen join buchhaltung hinkriegen.
    Ufpasse! Alimente!

    Ein Looser der Gruppe "buchhaltung" kann ja schreiben, also auch "x" für auführbar und "w" für write setzen. Dafür gibt es man chmod


    NACHTRAG:
    Dein Lösungsweg ist irgendwie schräg.
    Wenn du erst zu "user" werden musst, kannst du nicht lesen.
    Das cat ein_script würde da schon fehlschlagen, eben weil du noch kein "user" bist. (Wobei ich annehmen, dass ein_script im selben Verzeichnis mit dengleichen Rechten liegt; du schreibst das ja nicht)

    Das Rumfuhrwerken mit ein_script bringt auch nicht viel, solange der dieses Script ausführende User nicht in der Gruppe "buchhaltung" ist.
    Und ist er in dieser Gruppe, genügen zwei chmod - Befehle.

    Immerhin wäre ein Umweg denkbar:
    Code:
    cat hallo >  hallo2  # als "user" geht das, und jetzt hat "user" alle Rechte auf hallo2
    chmod +x hallo2    # für alle ausführbar machen
    chmod ....  hallo2 # was auch immer noch gewünscht ist.
    Sind die Damen in der Buchhaltung echt so schlimm?
    Hacken ist schwer.
    Geändert von BetterWorld (29.01.17 um 20:37 Uhr)

  9. #9
    Newbie and practicing Avatar von Newbie314
    Registriert seit
    Mar 2007
    Beiträge
    7.639
    Lesen darf er ja, die faule Socke. Ich würde wahrscheinlich die Datei (Lesezugriff) "buchhaltung" in "buchhaltung_ichbins" rüberkopieren, auf letztere Datei habe ich dann Schreibzugriff und würde mit cat (ja, ich weiß, 1001 unnötige Verwendungen von cat") das "hallo Welt" reinschreiben.

    nba ist übrigens eine richtig faule Socke, zur Strafe googelst du mir bitte den Artikel "crosspostings und warum die keiner mag":
    http://www.linuxmintusers.de/index.php?topic=40087.0
    Bei Konsolenausgaben / Fehlermeldungen bitte immer Code Tags verwenden: [code] -Text- [/code]
    "Überzeugungen sind gefährlichere Feinde der Wahrheit als Lügen" (H. Lesch)

  10. #10
    Banned
    Registriert seit
    Feb 2005
    Beiträge
    1.151
    Mit Verlaub: Der UUOC Preis geht an mich. Ich war erster.
    Code:
    # DAS ist uuoc:
    cat someFile > someOtherFile
    
    # nach der reinen Lehre geht das NUR so:
    cp someFile someOtherFile
    Da bleibt dir's Maul trocken.
    Geändert von BetterWorld (30.01.17 um 14:40 Uhr)

  11. #11
    Newbie and practicing Avatar von Newbie314
    Registriert seit
    Mar 2007
    Beiträge
    7.639
    Stimmt, ich habe deinen Beitrag nicht richtig gelesen
    Bei Konsolenausgaben / Fehlermeldungen bitte immer Code Tags verwenden: [code] -Text- [/code]
    "Überzeugungen sind gefährlichere Feinde der Wahrheit als Lügen" (H. Lesch)

Ähnliche Themen

  1. Rechte für Gruppen vergeben?
    Von dTP im Forum Sicherheit
    Antworten: 5
    Letzter Beitrag: 15.03.07, 09:20
  2. User Rechte vergeben
    Von phant0m im Forum System installieren und konfigurieren
    Antworten: 4
    Letzter Beitrag: 31.08.06, 13:43
  3. rechte vergeben
    Von 223 im Forum Linux Allgemein
    Antworten: 10
    Letzter Beitrag: 23.02.05, 16:51
  4. Rechte vergeben
    Von Tommy37 im Forum Linux Allgemein
    Antworten: 0
    Letzter Beitrag: 16.09.03, 19:02
  5. Rechte vergeben
    Von Die-Haerte im Forum System installieren und konfigurieren
    Antworten: 2
    Letzter Beitrag: 24.03.02, 23:51

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •