Montare NAS da utente

Da MeteOceanWiki.

Montare una condivisione cifs su un linux abilitando l'utente non root a farlo

Prima di tutto si mette una roba del genere in fstab

 //nasmetocean/nico /nas cifs  users,rw,noauto  0 0

che vuole dire che gli utenti possono fare quel mount.

Poi bisogna mettere il setuid bit al comando mount (oppure mount.cifs, dipende) ed eventualmente anche a umount

 chmod +s /usr/bin/mount   (il path può essere diverso dipende dalla distribuzione)
 chmod +s /sbin/mount.cifs   (il path può essere diverso dipende dalla distribuzione)

poi l'utente fa

 mount /mountpoint

in questo caso era

 mount /nas

Gli viene chiesta la password e (se è autorizzato dal server disco) il disco viene montato