Re: cdda2wav solo como root?
Mensaje citado por Aritz Beraza Garayalde [EMAIL PROTECTED]: On Mon, Apr 07, 2003 at 01:15:50PM -0400, Carlos Jiménez wrote: ¿Como puedo usar cdda2wav como usuario normal? como root me funciona bien pero como usuario no me resulta me sale lo siguiente: cdda2wav: Permission denied. Cannot open '/dev/sg0'. Cannot open SCSI driver. open(0,1,0) in file interface.c, line 499 Use the script scan_scsi.linux to find out more. Probably you did not define your SCSI device. You can scan the SCSI bus(es) with 'cdrecord -scanbus'. Set the CDDA_DEVICE environment variable or use the -D option. You can also define the default device in the Makefile. Al hacer ls -l /dev/sg0 me sale: crw---1 root root 21, 0 mar 28 19:10 /dev/sg0 Dale permisos!!! de lectura todos. ¡Hombre! no es una práctica muy recomendable ir cambiándole los permisos a los dispositivos. Algunos programas (sobre todo los que tienen que ver con grabación de CDs/DVDs) permiten su instalación con el setuid de root (lo suelen preguntar al instalarse vía debconf). Como veo que éste no es el caso ... La solución académica ;-) consiste en: 1) Añadir al usuario al grupo al que pertenece el dispositivo (esto es lo típico con el sonido - grupo audio - y la conexión ppp - grupo dip, creo -). Aunque en este caso no procede (grupo root) y entonces hay que optar por: 2) Usar sudo. Sudo permite ejecutar los programa como si fueses root. Así si un usuario normal quiere ejecutar la orden X lista de parámetros como root, ejecutaría sudo X lista de parámetros. Por supuesto, es root el que configura quién puede y quién no (y con qué programas) usar sudo. Para ello hay que editar /etc/sudoers usando la orden visudo. Más información: man sudoers y man sudo. Saludos,
cdda2wav solo como root?
¿Como puedo usar cdda2wav como usuario normal? como root me funciona bien pero como usuario no me resulta me sale lo siguiente: cdda2wav: Permission denied. Cannot open '/dev/sg0'. Cannot open SCSI driver. open(0,1,0) in file interface.c, line 499 Use the script scan_scsi.linux to find out more. Probably you did not define your SCSI device. You can scan the SCSI bus(es) with 'cdrecord -scanbus'. Set the CDDA_DEVICE environment variable or use the -D option. You can also define the default device in the Makefile. Al hacer ls -l /dev/sg0 me sale: crw---1 root root 21, 0 mar 28 19:10 /dev/sg0 Me conviene cambiarle los permisos o usar sudo? Trate de hacer esto ultimo pero no se como ponerlo en /etc/sudoers
Re: cdda2wav solo como root?
On Mon, Apr 07, 2003 at 01:15:50PM -0400, Carlos Jiménez wrote: ¿Como puedo usar cdda2wav como usuario normal? como root me funciona bien pero como usuario no me resulta me sale lo siguiente: cdda2wav: Permission denied. Cannot open '/dev/sg0'. Cannot open SCSI driver. open(0,1,0) in file interface.c, line 499 Use the script scan_scsi.linux to find out more. Probably you did not define your SCSI device. You can scan the SCSI bus(es) with 'cdrecord -scanbus'. Set the CDDA_DEVICE environment variable or use the -D option. You can also define the default device in the Makefile. Al hacer ls -l /dev/sg0 me sale: crw---1 root root 21, 0 mar 28 19:10 /dev/sg0 Dale permisos!!! de lectura todos. Aritz Beraza -- Aritz Beraza Garayalde [EMAIL PROTECTED] Linux User 272970 [http://www.upcnet.es/~abg] ************ 110011 TThhiinnggss YYoouu DDoo NNoott WWaanntt YYoouurr SSyysstteemm AAddmmiinniissttrraattoorr TToo SSaayy ************ 39. I didn't think anybody would be doing any work at 2am, so I killed your job.