Mount network drives
First create the destination folders:
sudo mkdir /nas
sudo mkdir /nas/Documents
sudo mkdir /nas/Livres
sudo mkdir /nas/Musique
sudo mkdir /nas/Photos
sudo mkdir /nas/Projets
sudo mkdir /nas/Sauvegardes
sudo mkdir /nas/Video
sudo mkdir /nas/Tmp
sudo mkdir /nas/Download
With the proper rights:
sudo chown -R guenmat /nas
Change current user rights:
sudo visudo
By adding the following lines:
%admin ALL=(ALL)NOPASSWD:/bin/mount,/bin/umount
Create a script to mount the NAS drives manually:
vi ~/mountnas.sh
And copy this content (replace LOGIN with the NAS user login and PASSWORD with its password):
#!/bin/bash
# Add Buffalo NAS HDD mount
sudo mount -t cifs //192.168.0.12/Documents /nas/Documents -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777
sudo mount -t cifs //192.168.0.12/Livres /nas/Livres -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777
sudo mount -t cifs //192.168.0.12/Musique /nas/Musique -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777
sudo mount -t cifs //192.168.0.12/Photos /nas/Photos -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777
sudo mount -t cifs //192.168.0.12/Projets /nas/Projets -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777
sudo mount -t cifs //192.168.0.12/Sauvegardes /nas/Sauvegardes -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777
sudo mount -t cifs //192.168.0.12/Video /nas/Video -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777
sudo mount -t cifs //192.168.0.12/Tmp /nas/Tmp -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777
sudo mount -t cifs //192.168.0.12/Download /nas/Download -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777
Change script file execution rights:
chmod +x ~/mountnas.sh
Create a link:
sudo ln -s ~/mountnas.sh /bin/mountnas
Create a script to umount the NAS drives manually:
vi ~/umountnas.sh
And paste the content:
#!/bin/bash
sudo umount -t cifs /nas/Documents
sudo umount -t cifs /nas/Livres
sudo umount -t cifs /nas/Musique
sudo umount -t cifs /nas/Photos
sudo umount -t cifs /nas/Projets
sudo umount -t cifs /nas/Sauvegardes
sudo umount -t cifs /nas/Video
sudo umount -t cifs /nas/Tmp
sudo umount -t cifs /nas/Download
Change script file execution rights:
chmod +x ~/umountnas.sh
Create a link:
sudo ln -s ~/umountnas.sh /bin/umountnas
Create a shortcut for Nautilus:
gedit ~/.local/share/applications/nautilus-home.desktop
Add to the existing shortcuts:
X-Ayatana-Desktop-Shortcuts=Téléchargements;Projets;Documents;Images;Musique;Vidéos;EeeMat;NasUp;NasDown
Paste at the end of the file
[NasUp Shortcut Group]
Name=Monter le NAS
Exec=mountnas
TargetEnvironment=Unity
[NasDown Shortcut Group]
Name=Démonter le NAS
Exec=umountnas
TargetEnvironment=Unity