Linux 15.070 Themen, 107.540 Beiträge

su Permission denied

robinx99 / 7 Antworten / Baumansicht Nickles

Hi,
also ich habe ein paar linux erfahrungen (hauptsächlich Debian, Kubuntu, Mandriva)
Nunja und da ich eine PS3 habe wollte ich mal schaun was die Linux Distributionen so zu bieten haben. (nachdem ich mir yellowtab, Fedora, Ubuntu auf der PS3 angeschaut habe, alle mit kleineren problemen die jetzt nicht umbedingt zur sache tuen)

Da dachte ich mir mal teste ich mal Gentoo, nach einigen kleineren problemen (/dev/dsp gehört root und nicht der gruppe audio und irgendwie kommt das bei jedem neustart zurück zu dem status, naja ich lößte es dreißt mit einem chmod "666 /dev/dsp" im start script, damit auch andere außer root die sound karte nutzen können, falls da jemand eine sinnvollere lösung hat währe ich auch dankbar) und der tatsache das die anzahl der binär packete recht gering ist (vlc mit emerge kompilieren macht schon spass und dauert ;)

aber was mich momentan wirklich wundert ist folgendes
wenn ich als benutzer angemeldet bin und "su" eingebe dann werde ich nach einem passwort gefragt und danach kommt immer "permission denied" ich kann problemlos mit strg.-F1 auf eine konsole wechseln und da root und passwort eingeben und ich werde root. Kann mir irgendjemand sagen in welcher datei da infos stehen könnten? bis jetzt hatte ich bei noch keiner distribution probleme damit

robin

bei Antwort benachrichtigen
the_mic robinx99 „su Permission denied“
Optionen

1. Gentoo nutzen = Doku lesen!

2. /dev/dsp ist nur ein Symlink nach /dev/sound/dsp, welches eigentlich root:audio mit 660 gehören sollte.

3. Gentoo nutzt exzessiv Gruppenrechte: http://gentoo-wiki.com/Groups

4. Nach lesen und verstehen der Doku weisst du, dass du beide deiner Probleme lösen kannst, indem du den User in die Gruppen wheel und audio einträgst.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
cbuddeweg the_mic „1. Gentoo nutzen Doku lesen! 2. /dev/dsp ist nur ein Symlink nach...“
Optionen

Jau, aber wieso "nutzt exzessiv Gruppenrechte"? Ich finde da nichts exzessiv - mehr als andere Distributionen - mag sein.

Powered by Gentoo-Linux https://www.gentoo.org/
bei Antwort benachrichtigen
the_mic cbuddeweg „Jau, aber wieso nutzt exzessiv Gruppenrechte ? Ich finde da nichts exzessiv -...“
Optionen

Eigentlich wollte ich damit ausdrücken (ist aber nicht besonders gelungen :-) ), dass du bei sonstigen Distros grad schon standardmässig in alle nötigen Gruppen eingeteilt wirst, während du bei Gentoo alles erst machen musst, da Gentoo ganz strikte ein Bottom-Up-Prinzip bei den Rechten verfolgt: Du darfst wirklich nur das minimal nötige und musst jedes Recht erst einzeln explizit freischalten. Grad so feingranulierte Gruppen wie wheel (an allererster Stelle, da fällt praktisch jeder drüber obwohls explizit in den Installationshandbüchern steht ;-) ), cdrom, cdrw, floppy, usb sind mir eigentlich nur von Gentoo (bzw BSD-Unices) bekannt

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
robinx99 the_mic „1. Gentoo nutzen Doku lesen! 2. /dev/dsp ist nur ein Symlink nach...“
Optionen

zu dem tipp mit gruppe whele sag ich mal danke, das werd ich heute abend mal testen.

Aber zur gruppe audio kann ich nur sagen die war nicht existent und /dev/sound/dsp gehört root:root mit 660
vieleicht war auch irgendwas an dem gentoo oder meinen dokus faul ;)
hab mich jedenfalls nach den zweien gerichtet
http://ps3wiki.qj.net/index.php/Gentoo_Howto
http://overlays.gentoo.org/proj/cell/wiki/InstallGentooOnPS3

robin

bei Antwort benachrichtigen
KarstenW robinx99 „zu dem tipp mit gruppe whele sag ich mal danke, das werd ich heute abend mal...“
Optionen

Du mußt nur die Eigentumsrechte verändern:

chown root:audio /dev/sound/dsp.

Dann mußt du natürlich auch noch Mitglied in der Gruppe audio sein (und eventuell vorher auch noch die Gruppe audio anlegen).

"addgroup --system audio"

"adduser duselbst audio"

Ließ mal die manpage von addgroup "man addgroup".
Kann sein ich habe mich vertan. Ich mache das zu selten.
Du kannst dir mit dem Befehl "groups" anzeigen lassen in welchen Gruppen du Mitglied bist.





Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
the_mic KarstenW „Du mußt nur die Eigentumsrechte verändern: chown root:audio /dev/sound/dsp....“
Optionen

Bitte nicht einfach Tipps ins Blaue geben wenn du Gentoo nicht kennst und nutzt. Sonst geht mehr kaputt als geflickt wird.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
the_mic robinx99 „zu dem tipp mit gruppe whele sag ich mal danke, das werd ich heute abend mal...“
Optionen

Hmmm, gut möglich, dass da eine udev-Regel nicht stimmt. udev ist ein Device-Manager, welcher vorhandene Hardware erkennt, Treiber lädt und die Berechtigungen der Gerätedateien gemäss seinen Regeln vornimmt.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen