Mailinglist Archive: opensuse-de (2782 mails)

< Previous Next >
Re: sh files lassen sich nich ausführen
  • From: Patrick Trettenbrein <patrick.trettenbrein@xxxxxxx>
  • Date: Tue, 26 Apr 2005 21:44:22 +0200
  • Message-id: <200504262144.28058.patrick.trettenbrein@xxxxxxx>
Am Dienstag, 26. April 2005 21:21 schrieb Kimmo Elo:
> Hallo,
>
> die Meldung, die Du kriegst, deutet darauf hin, dass Du als
> "user" (nehme ich an) keine "x"-Rechte auf "/bin/sh" hast. Mach mal "ls
> -l /bin/sh" und schau Dir die Zugriffsrechte an. Bei mir (SL9.2 Pro)
> is /bin/sh aber ein symlink auf /bin/bash, sollte es bei Dir dasselbe
> sein (wie zu vermuten ist, da Du auch SL9.2 hast), bitte dann "ls
> -l /bin/bash" eingeben.
>
> Die Zugriffsrechte für "/bin/bash" sollten "rwxr-xr-x" und owner:group
> "root:root" sein. Sollte es nicht so sein, dann als "root" mal "chown
> root:root /bin/bash" und "chown 755 /bin/bash" eingeben. Und erneut
> probieren. Und dann nachforscher, wer die Rechte verändert hat...;-)
>
> Gruss aus Finnland
>
> Kimmo

Also ich hab jetzt folgendes gemacht - scheint aber immer noch nicht zu
funktionieren:

patrick@linux:~> ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2005-03-12 10:36 /bin/sh -> bash
patrick@linux:~> ls -l /bin/bash
-rwxr-xr-x 1 root root 480744 2004-12-03 19:32 /bin/bash
patrick@linux:~> su
Password:
linux:/home/patrick # chown root:root /bin/bash
linux:/home/patrick # chown 755 /bin/bash
linux:/home/patrick # exit
exit
patrick@linux:~> ls -l /bin/bash
-rwxr-xr-x 1 755 root 480744 2004-12-03 19:32 /bin/bash
patrick@linux:~>

Ich gehe mal davon aus, dass etwas mit dem rechten in der fstab nicht passt:
denn auch das ausführen von bin-dateien funktioniert nicht wenn diese
auf /home liegen:

patrick@linux:~/bin/seti@home> ./setiathome
bash: ./setiathome: Keine Berechtigung
patrick@linux:~/bin/seti@home>

Any ideas?

Patrick
--
Patrick Trettenbrein - patrick.trettenbrein@xxxxxxxxxxx
GnuPG fingerprint: 312B 561F B0E9 1DB5 CE5B A9CB 831A 1994 E9A3 0010
< Previous Next >