(gelöst) su "Operation not permitted"

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
maeck
Beiträge: 22
Registriert: 14.04.2005 14:39:11

(gelöst) su "Operation not permitted"

Beitrag von maeck » 23.12.2009 08:36:51

Hallo,

ich habe auf meinem ALIX ein Voyage-Linux (Debian) installiert.
Es läuft alles prima. Nun wollte ich einen weiteren Benutzer (außer root) anlegen. Das habe ich über "adduser marcel" gemacht. Hat auch prima funktioniert. Doch wenn ich mich als marcel angemeldet habe, kann ich nicht in den Root-User mit "su" wechseln. Es wird zwar das Passwort abgefragt, aber danach kommt die Meldung "setgid: Operation not permitted".

Kann mir jemand weiterhelfen?
Ist beim Anlegen des Users was falsch gelaufen? Oder muss der User noch in eine bestimmte Gruppe, damit ich su überhaupt ausführen darf?

Gruß Marcel

Benutzeravatar
Meillo
Moderator
Beiträge: 9296
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: su "Operation not permitted"

Beitrag von Meillo » 23.12.2009 10:28:19

Bei BSDs muss man in der Gruppe wheel sein um su ausführen zu dürfen. Vielleicht hat Voyage-Linux etwas Ähnliches umgesetzt.

Schau dir (die ersten Zeilen) /etc/group an, eine von denen sollte die entscheidende Gruppe sein, falls das bei Voyage-Linux so ist.
Use ed once in a while!

maeck
Beiträge: 22
Registriert: 14.04.2005 14:39:11

Re: su "Operation not permitted"

Beitrag von maeck » 23.12.2009 11:20:32

Hallo Meillo,

meine /etc/group zeigt folgendes:

Code: Alles auswählen

voyage:~# cat /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:
floppy:x:25:
tape:x:26:
sudo:x:27:
audio:x:29:
dip:x:30:
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:
sasl:x:45:
plugdev:x:46:
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
libuuid:x:101:
crontab:x:102:
ssh:x:103:
netdev:x:104:
marcel:x:1000:
Hast du eine Idee, wo ich das was reinschreiben müsste?

Wie ist das denn bei Debian? Denn Voyage ist eigentlich ein Debian-Derivat.

Gruß Marcel

Benutzeravatar
Meillo
Moderator
Beiträge: 9296
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: su "Operation not permitted"

Beitrag von Meillo » 23.12.2009 12:19:10

Mein Ansatz hat vermutlich doch nichts mit deinem Problem zu tun.

Eine Internetsuche hat dies hervorgebracht: http://www.justlinux.com/forum/showthread.php?t=134632 (keine Lösung)
und: http://www.linuxquestions.org/questions ... ll-426835/ (sieht nach einer Lösung aus)
Use ed once in a while!

maeck
Beiträge: 22
Registriert: 14.04.2005 14:39:11

Re: su "Operation not permitted"

Beitrag von maeck » 23.12.2009 17:16:36

Hallo Meillo,

ich habe mir den letzten Link angeschaut und dementsprechend mein /bin Verzeichnis überprüft.
Dort standen die User und Gruppenrechte komischerweise auf marcel marcel ... und das bei allem ... wie kann denn das sein?!

Auf jeden Fall habe ich dann erst mal ein "chown -R root.root * " gemacht.

Leider hat es nicht den gewünschten Erfolg gebracht, denn unter dem User marcel geht immer noch kein su - immer noch die gleiche Fehlermeldung.

Gruß Marcel

Benutzeravatar
Meillo
Moderator
Beiträge: 9296
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: su "Operation not permitted"

Beitrag von Meillo » 23.12.2009 18:11:28

maeck hat geschrieben:Leider hat es nicht den gewünschten Erfolg gebracht, denn unter dem User marcel geht immer noch kein su - immer noch die gleiche Fehlermeldung.
Ich kann dir leider nicht mehr weiter helfen; könnte auch nur im Internet nach Lösungen suchen. Das kannst du aber auch selbst.

Vielleicht gibt's ja 'ne FAQ der Distribution oder sie hat eine Mailingliste wo du gezielt Antworten bekommen kannst. Und sonst halt kreuz und quer durch's Web suchen.
Use ed once in a while!

Clio

Re: su "Operation not permitted"

Beitrag von Clio » 23.12.2009 19:45:08

Da fehlt sicher das Stickybit.
So muß es aussehen:
-rwsr-xr-x 1 root root 28448 24. Jul 03:55 /bin/su

Entweder ändern oder das Paket "login" neu installieren.

Benutzeravatar
Meillo
Moderator
Beiträge: 9296
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: su "Operation not permitted"

Beitrag von Meillo » 23.12.2009 19:50:43

Clio hat geschrieben:Da fehlt sicher das Stickybit.
Das ist das ``Setuid''-Bit.

Das ``Sticky''-Bit erscheint an letzter Stelle als `t'. Beispielsweise so:

Code: Alles auswählen

$ ls -ld /tmp
drwxrwxrwt  5 root  wheel  512 Dec 23 11:57 /tmp/
(Das war aber nur ein Verwechsler im Namen.)
Use ed once in a while!

Clio

Re: su "Operation not permitted"

Beitrag von Clio » 23.12.2009 20:03:42

Ja, ans richtige gedacht, das falsche geschrieben.........Asche auf mein Haupt...... :wink:

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: su "Operation not permitted"

Beitrag von KBDCALLS » 23.12.2009 20:52:32

Als Root anmelden und

Code: Alles auswählen

aptitude reinstall login
sollte es auch hier richten. Die anderen Pakete von den Teile im /bin stehen haben ebenfalls reinstalieren. Hat man dlocate installiert , ist relativ einfach herauszukriegen wer hier sein Dateien ablegt .

Code: Alles auswählen

dlocate  /bin |grep -v /usr
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

maeck
Beiträge: 22
Registriert: 14.04.2005 14:39:11

Re: su "Operation not permitted"

Beitrag von maeck » 03.01.2010 19:24:58

Ups, ich habe noch gar nicht rückgemeldet, dass es damit nun geklappt ha!
Danke KBDCALLS und allen anderen!

Noch ein frohes Neues Jahr!

Gruß Marcel

Benutzeravatar
Meillo
Moderator
Beiträge: 9296
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: (gelöst) su "Operation not permitted"

Beitrag von Meillo » 03.01.2010 19:52:37

Danke für die Rückmeldung und schön, dass das Problem gelöst ist.

Bitte gelöste Probleme auch immer als solche kennzeichnen (Titel des ersten Posts bearbeiten). Ich hab's dieses Mal für dich gemacht.
Use ed once in a while!

Antworten