(gelöst) su "Operation not permitted"
(gelöst) su "Operation not permitted"
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
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
Re: su "Operation not permitted"
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.
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!
Re: su "Operation not permitted"
Hallo Meillo,
meine /etc/group zeigt folgendes: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
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:
Wie ist das denn bei Debian? Denn Voyage ist eigentlich ein Debian-Derivat.
Gruß Marcel
Re: su "Operation not permitted"
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)
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!
Re: su "Operation not permitted"
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
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
Re: su "Operation not permitted"
Ich kann dir leider nicht mehr weiter helfen; könnte auch nur im Internet nach Lösungen suchen. Das kannst du aber auch selbst.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.
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!
Re: su "Operation not permitted"
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.
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.
Re: su "Operation not permitted"
Das ist das ``Setuid''-Bit.Clio hat geschrieben:Da fehlt sicher das Stickybit.
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/
Use ed once in a while!
Re: su "Operation not permitted"
Ja, ans richtige gedacht, das falsche geschrieben.........Asche auf mein Haupt...... 

- 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"
Als Root anmelden und 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
aptitude reinstall login
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:
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.
Re: su "Operation not permitted"
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
Danke KBDCALLS und allen anderen!
Noch ein frohes Neues Jahr!
Gruß Marcel
Re: (gelöst) su "Operation not permitted"
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.
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!