Hola.
Por partes:
En mi fichero sudoers pongo:
User_Alias ADMINS = pepe
Cmnd_Alias FDISKU = /sbin/fdisk
Cmnd_Alias MONTAR = /bin/mount, /bin/umount, /usr/bin/tail
ADMINS ALL=(ALL) NOPASSWD: FDISKU
ADMINS ALL=(ALL) MONTAR
Y puedo ejecutar todos esos comandos como pepe sin ningún problema:
pepe@theway:~$ sudo mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs
(rw,relatime,size=507532k,nr_inodes=126883,mode=755)
devpts on /dev/pts type devpts
(rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=102484k,mode=755)
/dev/disk/by-uuid/b61b1ef7-6de5-4cb1-80db-b290bd52e8b7 on / type ext3
(rw,relatime,errors=remount-ro,data=ordered)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,relatime,size=204964k)
/dev/sda5 on /home type ext3 (rw,relatime,errors=continue,data=ordered)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
pepe@theway:~$ sudo fdisk -l
Disk /dev/sda: 120 GB, 120031511040 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 122 979933 82 Linux swap
/dev/sda2 123 1338 9759487 83 Linux
/dev/sda3 1339 14593 106462755 5 Extended
/dev/sda5 1339 14593 106462755 83 Linux
pepe@theway:~$ sudo tail /var/log/squid3/access.log.1
1290809050.422 5702 201.220.220.17 TCP_MISS/000 0 GET
http://www.ecured.cu/skins/ecured/main.css? - DIRECT/www.ecured.cu -
1290809050.422 5696 201.220.220.17 TCP_MISS/000 0 GET
http://www.ecured.cu/index.php? - DIRECT/www.ecured.cu -
1290809050.422 5708 201.220.220.17 TCP_MISS/000 0 GET
http://www.ecured.cu/skins/common/commonPrint.css? - DIRECT/www.ecured.cu -
1290809050.422 5700 201.220.220.17 TCP_MISS/000 0 GET
http://www.ecured.cu/index.php? - DIRECT/www.ecured.cu -
1290809050.423 5707 201.220.220.17 TCP_MISS/000 0 GET
http://www.ecured.cu/skins/ecured/ecured.css? - DIRECT/www.ecured.cu -
1290809050.424 0 201.220.220.17 TCP_MISS/000 0 GET
http://www.ecured.cu/skins/common/wikibits.js? - DIRECT/www.ecured.cu -
1290809050.424 5713 201.220.220.17 TCP_MISS/000 0 GET
http://www.ecured.cu/skins/common/shared.css? - DIRECT/www.ecured.cu -
1290809050.424 5705 201.220.220.17 TCP_MISS/000 0 GET
http://www.ecured.cu/skins/ecured/print.css? - DIRECT/www.ecured.cu -
1290809050.425 5701 201.220.220.17 TCP_MISS/000 0 GET
http://www.ecured.cu/index.php? - DIRECT/www.ecured.cu -
1290809050.439 16 201.220.220.17 TCP_MISS/000 0 GET
http://www.ecured.cu/skins/common/ajax.js? - DIRECT/www.ecured.cu -
pepe@theway:~$
No sé por qué razón no te funcionan.
Por cierto, qué comando es ese de slapt-get??? conozco apt-get, pero no
ese slapt-get...
Saludos.
El 24/02/12 07:15, Reynaldo Cuenca Campos escribió:
Gracias hombre y todo parece funcionar bien en el comando mount y el
umount pero el fdisk, reboot y slapt-get me dan el mismo error dice
que no encuentran el comando, busque la ruta de los archivos con find
y los resultados fueros estos entre otros
reboot:
/sbin/reboot
fdisk:
/sbin/fdisk
slapt-get:
/sbin/slapt-get
/usr/sbin/gslapt
y el error que me dan es el mismo, solo camiando el nombre del comando
es asi
sudo: reboot: command not found
mi archivo sudoers actualmente es asi
#
##Alias de usuario con derechos
#
User_Alias ADMINS = masquer
#
##Alias de comandos a usar por users con derecho
#
Cmnd_Alias MOUNT = /sbin/mount, /sbin/umount, /sbin/reboot
Cmnd_Alias INSTALL = /sbin/slapt-get, /usr/sbin/gslapt
Cmnd_Alias FDISKU = /sbin/fdisk
#
##Permisos de alias users contra alias commands
#
root ALL=(ALL) ALL
ADMINS ALL=(ALL) NOPASSWD: MOUNT
ADMINS ALL=(ALL) INSTALL
ADMINS ALL=(ALL) NOPASSWD: FDISKU
Creo que estos son todos los datos que puedo facilitar, sin mas
saludos, y gracias,
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL:
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20120224/e1e24ee8/attachment.htm>
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
--
Este mensaje le ha llegado mediante el servicio de correo electronico que
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema
Nacional de Salud. La persona que envia este correo asume el compromiso de usar
el servicio a tales fines y cumplir con las regulaciones establecidas
Infomed: http://www.sld.cu/
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l