Mailinglist Archive: opensuse-de (2782 mails)
| < Previous | Next > |
Re: sh files lassen sich nich ausführen
- From: Georg Golombek <georg.golombek@xxxxxxxxxxxxx>
- Date: Tue, 26 Apr 2005 22:00:30 +0200
- Message-id: <200504262200.30543.georg.golombek@xxxxxxxxxxxxx>
Am Dienstag, 26. April 2005 21:44 schrieb Patrick Trettenbrein:
> 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:
was sagt den ls -la /home zu ./setiathome
wem gehört die denn und wer darf übehaupt...
Grüße GG
> 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:
was sagt den ls -la /home zu ./setiathome
wem gehört die denn und wer darf übehaupt...
Grüße GG
| < Previous | Next > |