PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Original Rechte wiederherstellen???



Gurke1509
28.07.03, 18:11
Hallo

Ich habe ein kleiiines Problem.
Ich habe (So dumm wie ich bin) ein chmod -R 777 /tmp gemacht... Und jetzt funktionieren viele Sachen nicht mehr... Wie kann ich das Rückgängig machen, oder wie finde ich das Original Gedingsel wieder heraus??

derRichard
28.07.03, 18:29
hallo!

/tmp ist immer 777.
bei jedem reboot sollte /tmp/ geleert und auf 777 gesetzt werden.
welche sachen gehen denn nicht mehr?

//richard

Gurke1509
28.07.03, 18:40
2 Dinge.

1. ) Wenn ich den Konqueror öffnen möchte schließt diese direkt wieder (weiß nicht, ob das wirklich genau davon kommt)
und

2. ) Wine gibt mir folgende Fehlermeldung aus:

wine: '/tmp/.wine-gurke/server-307-1f05eb' must not be accessible by other users

derRichard
28.07.03, 18:42
Original geschrieben von Gurke1509
2 Dinge.

1. ) Wenn ich den Konqueror öffnen möchte schließt diese direkt wieder (weiß nicht, ob das wirklich genau davon kommt)
und

2. ) Wine gibt mir folgende Fehlermeldung aus:

wine: '/tmp/.wine-gurke/server-307-1f05eb' must not be accessible by other users
hallo!

lösche alle dateien in /tmp/ und reboote.

//richard

Gurke1509
28.07.03, 18:50
Danke.. ES läuft wieder.. :D

Jasper
28.07.03, 21:21
Original geschrieben von derRichard

/tmp ist immer 777.
bei jedem reboot sollte /tmp/ geleert und auf 777 gesetzt werden.
welche sachen gehen denn nicht mehr?


/tmp sollte auf 1777 gesetzt werden, nicht auf 777. ist sonst eine sicherheitslücke.

-j

keiner_1
29.07.03, 02:04
Original geschrieben von Jasper
/tmp sollte auf 1777 gesetzt werden, nicht auf 777. ist sonst eine sicherheitslücke.

-j

nur im Mutliuser Betrieb :) ... auf meiner Kiste löscht mir niemand /tmp files

greez
adme

swen1
29.07.03, 08:29
Mal ne ganz blöde Frage, wo wir gerade dabei sind. Was bedeutet die erste Zahl genau? Also die 1 in 1777.

Danke !

xstevex22
29.07.03, 09:16
Hi!
Die 1 setzt das Sticky Bit, d.h. in diesem Verzeichnis darf die Datei nur vom Ersteller (Eigentümer) gelöscht werden.

Anmerkung: Bei RPM basierten Distri's kann man mit rpm --setperms <packetname> die Berechtigung restaurieren. Das Basisfilesystem ist meistens im Paket filesystem hinterlegt (rpm -qf /usr z.B.)

!T!
29.07.03, 09:22
Damit wird das Sticky Bit gesetzt, dh.
bei 1777 kommen folgende Rechte raus:

rwxrwxrwt 1 root root

Das Sticky Bit bewirkt das Verbleiben des Programmtextsegments im Sxap-Bereich (bei Dateien)
oder verhindert das Löschen von Dateien durch Nichteigentümern (Verzeichnis)

Greetz

!T!

!T!
29.07.03, 09:24
@xstevex22,

respekt! Du ziehst schneller als Billy the Kid! :D

!T!