montar cifs sin ser root

Imagen de arcturus

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 !!!

no se tocan los permisos de

Imagen de Epe

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