Forums:
Estimados,
Me encontré con la necesidad de correr un shell script, que entre otras cosas monte una carpeta remota CIFS. El script pide el username y password e intenta montar usando el comando "mount" dicho recurso.
Este script debe correrlo un usuario ordinario, ya que la idea es tenerlo en todas las PCs y así permitir que el personal se ubique en cualquier PC disponiendo de su carpeta personal. En un segundo paso la idea es avanzar con una configuración de LDAP+SAMBA. Pero por ahora quisiera saber si esto es posible.
Asigné el permiso de SUID al comando mount. Pero así mismo tampoco me deja montar un file server de red como usuario ordinario.
Existe alguna forma de hacer esto?
Saludos y muchas gracias !!!
Instalando y configurando
Instalando y configurando sudoers para ese usuario o grupo de usuarios puedan usar ese comando.
Saludos.
no se tocan los permisos de
no se tocan los permisos de los binarios, nunca! Y menos este del suid!
man mount
The non-superuser mounts.
Normally, only the superuser can mount filesystems. However,
when fstab contains the user option on a line, anybody can mount
the corresponding system.
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre