Prüfungsvorbereitung

Jep, vor allem hat man immer einen sauberen Ausgangsstand zum testen, wenn man einen braucht.

Hmpf… Ich kann hier noch nicht mit verschiedenen Benutzern und Gruppen rumspielen.
Wenn ich jetzt möchte, dass alle Benutzer ein Programm prog mit den Rechten des Besitzers ausführen können, dann müsste doch
chmod u+s prog
reichen. Also, ich möchte das SUID-Bit für prog setzen. Das Prinzip von der vorherigen Frage müsste doch hier auch anwendbar sein.

*** Edit ***

Ich Depp… :twisted:
Vergesst die Frage.

so was schaffe ich immer - im Idealfall den Root-Server eingerichtet (mit Apche & Co.) anschließend mit Root-Rechten (warum auch immer) ein chown -R auf / - da freut sich das Herz

Sehr beruhigend. Da wird man gleich experimentierfreudig wie ein Konservativer.

brauchst Du nicht - eine VM ist der perfekte Spielplatz zum toben

ähnliches bei mir. Im /media Verzeichnis ein chown -R und dann ging er durch den „.“ eins nach oben -.-

Normal sollte er das nicht, oder hast du ein chmod -R . gemacht?

Ich glaube ich hab ein .* gemacht… War dabei ein Mount-Skript zu schreiben.

.* sollte nur alle versteckten Dateien und Ordner greifen.

entweder war es ein “…” (zu viel Kaffee gepaart mit Arbeitswut?) oder in /media war ein ln auf / versteckt. In Skripten bauen ich auch gern mal ein chmod im falschen Verzeichnis ein.

Sicher, dass “.*” nicht zu “…” expandiert wird? Arbeitswut und Kaffee auf jeden Fall.

Nein, ganz und gar nicht unbegründet. Man lese hier @maki s Geschichte :wink:

~~*** Edit ***

100% sicher.~~

Huch!

Auf der Konsole kann man als root als mit dem System alles machen, ohne das einen das System anpamft, es mag nicht.

Systenplatte im laufenden Betrieb überschreiben? Kein Problem ^^

Und damit lag ich dann 100% daneben…

Test

$ ls .*
.bash_history  .bash_logout  .bashrc  .lesshst  .profile  .viminfo

.:
Mail  samba-master

..:
chris

.ssh:
authorized_keys  known_hosts

Und schon wieder was gelernt :wink: also immer brav ./.* nutzen.

[EVIL]! AUTSCH ![/EVIL]

Linux kann so fies sein :devilish:

@Conny einmal in der VM als root ausprobieren ^^

dd if=/dev/null of=/dev/sda bs=1024

[DUKE]Nicht im eigenen System ausführen![/DUKE]

[QUOTE=mogel][EVIL]! AUTSCH ![/EVIL]

Linux kann so fies sein :devilish:[/QUOTE]
Linux ist das egal, das Verhalten wird von der Shell bestimmt. zsh zählt .. z.B. nicht als Treffer für .*

./.* bedeutet genau das gleiche wie .*, nimm lieber .[^.]*

Trügte mich also meine Erinnerung doch nicht :wink:

[QUOTE=TheDarkRose]@Conny einmal in der VM als root ausprobieren ^^

dd if=/dev/null of=/dev/sda bs=1024

[DUKE]Nicht im eigenen System ausführen![/DUKE][/QUOTE]
Wenn du das schon so betonst, muss es irgendwie in Richtung “format c:” gehen.