Re: Copiadora como no root
El Jueves 03 Mayo 2001 06:52, spv@adinet.com.uy escribió:
> Tengo seteado los siguientes permisos:
> -rwxr-xr-x 1 root cdwrite 428488 ene 8 2000 cdrdao
> -rwxr-xr-x 1 root cdwrite 159024 abr 29 2000 cdrecord
> -rwxr-xr-x 1 root cdwrite 147792 abr 29 2000 mkisofs
> -rwxr-xr-x 1 root cdwrite 82032 abr 29 2000 readcd
> brw-rw---- 1 root cdrom 11, 0 abr 30 00:40 /dev/scd0
> crw-rw---- 1 root cdrom 21, 0 nov 30 12:22 /dev/sg0
> lrwxrwxrwx 1 root cdrom 4 abr 30 00:40 /dev/sr0 -> scd0
> En el grupo cdwrite, se encuentran los usuarios que pueden copiar cds.
> Y cuando intento grabar un disco con cdrecord me sale lo siguiente:
> Cdrecord 1.8 (i686-pc-linux-gnu) Copyright (C) 1995-2000 Jörg Schilling
> cdrecord: Operación no permitida. WARNING: Cannot do mlockall(2).
> cdrecord: WARNING: This causes a high risk for buffer underruns.
> cdrecord: Operación no permitida. WARNING: Cannot set RR-scheduler
> cdrecord: Permiso denegado. WARNING: Cannot set priority using
> setpriority().
> cdrecord: WARNING: This causes a high risk for buffer underruns.
> cdrecord: Operación no permitida. shmctl failed to lock shared memory
> segment
> En que puedo estar fallando?
> Gracias, saludos.
Eso no es suficente porque cdrecord hace alguna operación en el canal SCSI
que necesita privilegios de root. Lo tienes mejor explicado en
http://personal6.iddeo.es/ret009b9/Grabadoras-Como/Grabadoras-Como.html
La solución, aunque sea en contra de la seguridad:
chmod +s `which cdrecord`
También lo tienes explicado en el manual de cdrecord a partir de "Cdrecord
needs to run as root..."
Reply to: