Hallo,
ich habe mir mit ach und krach den eroaster installiert und möchte diesen auch als User nutzen.Trackzusammenstellung usw. klappt ja auch-nur wenns darum geht die CD zu brennen heisst es :Keine Berechtigung.....Mist-alles wieder runterfahren und als Root rein und von vorne....aber genau das will ich mir sparen.
Wie kann ich die Rechte so ändern,das User "ich" brennen und ebenfalls images erstellen kann.
Danke für eure Tipps,
Lucifer
Rechte ändern?
Re: Rechte ändern?
Kenne zwar den eroaster nicht, aber das Prinzip des Fehlers sollte einfach sein. Prinzipiell hast Du zwei Möglichkeiten, eine unsichere und eine sicherere.
1. Auch eroaster greift zum eigentlichen Brennen (wo Du Dein Problem hast) auf cdrecord (oder cdrdao?) zu. Verschenke das Programm an root und setze das SUID-Recht, dann läuft das Programm sozusagen als root, auch wenn Du es von einer normalen Benutzerkennung aus startest:<pre>chown root $(which cdrecord)
chmod 4511 $(which cdrecord)</pre>Nachteil: Jeder, der das Programm aufrufen kann, brennt als root - und kann ggf. Sicherheitslücken in cdrecord ausnutzen. Das ist die unsichere Methode.
2. Erstelle eine Gruppe cdwriter, füge Deine Kennung in diese Gruppe ein, verschenke das Device, über das Du brennst (/dev/sg?) an die Gruppe cdwriter und setze Schreibrechte für die Gruppe:<pre>groupadd cdwriter
usermod -G cdwriter <i>deine_kennung</i>
chgrp cdwriter /dev/sg<i><Target-ID des Brenners></i>
chmod g+w /dev/sg<i><Target-ID des Brenners></i></pre>Dann brennst Du weiterhin unter Deiner normalen Kennung, ohnr root-Rechte (sicherer!). Weiterhin kannst Du anderen Kennungen gezielt das Recht, den Brenner zu nutzen, geben.
Such Dir was aus, beides sollte Deine Probleme beheben. Ich persönlich empfehle die 2. Methode.
1. Auch eroaster greift zum eigentlichen Brennen (wo Du Dein Problem hast) auf cdrecord (oder cdrdao?) zu. Verschenke das Programm an root und setze das SUID-Recht, dann läuft das Programm sozusagen als root, auch wenn Du es von einer normalen Benutzerkennung aus startest:<pre>chown root $(which cdrecord)
chmod 4511 $(which cdrecord)</pre>Nachteil: Jeder, der das Programm aufrufen kann, brennt als root - und kann ggf. Sicherheitslücken in cdrecord ausnutzen. Das ist die unsichere Methode.
2. Erstelle eine Gruppe cdwriter, füge Deine Kennung in diese Gruppe ein, verschenke das Device, über das Du brennst (/dev/sg?) an die Gruppe cdwriter und setze Schreibrechte für die Gruppe:<pre>groupadd cdwriter
usermod -G cdwriter <i>deine_kennung</i>
chgrp cdwriter /dev/sg<i><Target-ID des Brenners></i>
chmod g+w /dev/sg<i><Target-ID des Brenners></i></pre>Dann brennst Du weiterhin unter Deiner normalen Kennung, ohnr root-Rechte (sicherer!). Weiterhin kannst Du anderen Kennungen gezielt das Recht, den Brenner zu nutzen, geben.
Such Dir was aus, beides sollte Deine Probleme beheben. Ich persönlich empfehle die 2. Methode.
Re: Rechte ändern?
Danke Dir für den Hinweis-ich werde auch die zweite Möglichkeit nehmen!
Ich gehe mal davon aus,das meine Kennung einfach nur mein Benutzername ist <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Ein schönes Osterfest zu Dir,
Gruß Lucifer
Ich gehe mal davon aus,das meine Kennung einfach nur mein Benutzername ist <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Ein schönes Osterfest zu Dir,
Gruß Lucifer
Re: Rechte ändern?
Aber wie zum Teufel bekomme ich die Adresse des schei....Brenners raus.alles was ich eingebe wird nicht gefunden??????
Danke nochmals....
Lucifer
Danke nochmals....
Lucifer