Rechte Falsch in /usr/sbin

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
umbroboy
Posts: 258
Joined: 2005-05-11 11:49
 

Rechte Falsch in /usr/sbin

Post by umbroboy »

Hallo,

leider hab ich die rechte ausversehen auf ein falsches verzeichnis gesetzt.

Und zwar war ich im /usr/sbin verzeichnis. :(

Wie bekomm ich jetzt am besten wieder hin, welche rechte ich hier auf die verschiedenen dateien und verzeichnisse habe?

Habe debian sarge.

Habe leider auch kein update.
Aber ab jetzt dann schon immer.

Vielen Dank
umbroboy
aubergine
Posts: 471
Joined: 2005-09-10 17:52
Location: Frankfurt am Main
 

Re: Rechte Falsch in /usr/sbin

Post by aubergine »

Die Binarys dort haben alle chmod 755
Die Softlinks sowieso 777

Vondaher halb so wild der Fehler
hornox
Posts: 139
Joined: 2005-09-22 23:09
 

Re: Rechte Falsch in /usr/sbin

Post by hornox »

Gibt auch Ausnahmen:

Code: Select all

devmode:~# find /usr/sbin/ ! ( -group root -user root -perm 755 ) ! -type l -exec ls -la '{}' ;
-rwsr-xr-x  1 root root 669752 May 27  2005 /usr/sbin/exim4
-rwxr-sr-x  1 root mail 16440 Oct  7 07:57 /usr/sbin/ipop2d
-rwxr-sr-x  1 root mail 22328 Oct  7 07:57 /usr/sbin/ipop3d
umbroboy
Posts: 258
Joined: 2005-05-11 11:49
 

Re: Rechte Falsch in /usr/sbin

Post by umbroboy »

meinst du mit softlinks, die symbolischen links?
aubergine
Posts: 471
Joined: 2005-09-10 17:52
Location: Frankfurt am Main
 

Re: Rechte Falsch in /usr/sbin

Post by aubergine »

umbroboy wrote:meinst du mit softlinks, die symbolischen links?
Wenn du mit symbolischen Links die Softlinks meinst dann ja
eru der eine
Posts: 25
Joined: 2005-10-24 11:41
 

Re: Rechte Falsch in /usr/sbin

Post by eru der eine »

aubergine wrote:
umbroboy wrote:meinst du mit softlinks, die symbolischen links?
Wenn du mit symbolischen Links die Softlinks meinst dann ja
Sinnfrei?

Ja, in der common language ist es auf jeden Fall das gleiche - obwohl man imho eigentlich symlink als Abkürzung verwendet.
lord_pinhead
Posts: 774
Joined: 2004-04-26 15:57
 

Re: Rechte Falsch in /usr/sbin

Post by lord_pinhead »

HornOx wrote:devmode:~# find /usr/sbin/ ! ( -group root -user root -perm 755 ) ! -type l -exec ls -la '{}' ;
Warum immer exec? Vergleich selbst ;)

Code: Select all

time find /usr/sbin/ ! ( -group root -user root -perm 755 ) ! -type l -exec ls -la '{}' ;
time find /usr/sbin/ ! ( -group root -user root -perm 755 ) ! -type l | xargs ls -la
hornox
Posts: 139
Joined: 2005-09-22 23:09
 

Re: Rechte Falsch in /usr/sbin

Post by hornox »

Vergleich selbst ;)

Code: Select all

devmode:/usr/sbin# time find /usr/sbin/ ! ( -group root -user root -perm 755 ) ! -type l -exec ls -la '{}' ; ; time find /usr/sbin/ ! ( -group root -user root -perm 755 ) ! -type l | xargs ls -la
-rwsr-xr-x  1 root root 669752 May 27  2005 /usr/sbin/exim4
-rwxr-sr-x  1 root mail 16440 Oct  7  2005 /usr/sbin/ipop2d
-rwxr-sr-x  1 root mail 22328 Oct  7  2005 /usr/sbin/ipop3d

real    0m0.014s
user    0m0.006s
sys     0m0.008s
-rwsr-xr-x  1 root root 669752 May 27  2005 /usr/sbin/exim4
-rwxr-sr-x  1 root mail  16440 Oct  7  2005 /usr/sbin/ipop2d
-rwxr-sr-x  1 root mail  22328 Oct  7  2005 /usr/sbin/ipop3d

real    0m0.009s
user    0m0.002s
sys     0m0.007s
Volle 5 Millisekunden :roll:
http://sunportal.sunmanagers.org/piperm ... 06255.html bringt nur spürbar was wenn die Anzahl der forks groß genug ist...
Mit Verzeichnissen und Sonderzeichen in den Dateinamen gibt es bei beiden Versionen Probleme, für eine richtig saubere Lösung müßte man vermutlich find [...] -printf "[...]" verwenden.