Bonjour voici comment ajouter votre nas / dfs / san sous GNU Linux :
Exemple :
Via CLI :
mount -t cifs //192.168.1.26/nas /mnt/smb -o username=my_user,password=my_password
ou
mount.cifs //192.168.1.26/nas /mnt/smb -o username=my_user,password=my_password
Via Fstab :
sudo nano /root/.smbcredentials
username=IDENTIFIANT
password=MOT_DE_PASSE
domain=DOMAINE
Puis pour plus de sécurité
sudo chmod 600 /root/.smbcredentials
Ici on est dans home pour avoir un accès plus facile et moins de problème de droit.
PS : Moi je pense le virer car j'ai pas le fait que ce soit dans ce fichier je préfère que ce dans fstab.
sudo nano /etc/fstab
# Monter NAS
//192.168.1.26/nas /media/nas cifs _netdev,user=root,users,credentials=/root/.smbcredentials,iocharset=utf8,rw 0 0
La on à un exemple qui fonctionne mais que je n'utilise pas car il est complètement inutile.
Fin Exemple
Je préfère celui ci qui est plus propre :
# Monter NAS
//192.168.1.26/nas /media/nas cifs _netdev,users,credentials=/root/.smbcredentials,iocharset=utf8 0 0
Ici on supprime ce qui est inutile c'est a dire
user=root
et
rw
qui sont en trop.
Voici un exemple type DFS / SAN avec des espaces :
# Monter NAS
//SAN200/Paris/Informatique/02\040-\040INFRASTRUCTURE/12\040-\040Reseaux/KeyPair/ /home/pc/keypair cifs _netdev,users,credentials=/root/.smbcredentials,iocharset=utf8,sec=ntlmv2,uid=1000,gid=1001 0 0
Voici l’accès serveur normal :
//SAN200/Paris/Informatique/02 - INFRASTRUCTURE/12 - Reseaux/KeyPair/
Présentation de l'exemple :
\040
Pour chaque espaces.
cat /etc/passwd | grep pc
Connaître son UID et GID pour l'utilisateur pc
id -u pc
Permet de définir un utilisateur ayant accès à ce dossier et root aussi !
id -g pc
Permet de définir un groupe ayant accès à ce dossier et root aussi !
_netdev
Le système de fichiers est sur une machine qui nécessite un accès réseau. Cela indique au système d'attendre que la configuration réseau soit active avant de procéder au montage
user=root
Pour la demande de montage en root
users
Autorise l'utilisateur courant à monter/démonter le système de fichier. Ceci entraîne l'utilisation des options noexec, nosuid, et nodev (à moins que exec,dev,suid ne soient spécifiés).
credentials
Lis un fichier qui contient domain, utilisateur et mot de passe.
rw ou ro
Montage en lecture/écriture (par défaut) ou lecture seule
utf8
Convertit l'encodage unicode 16 bits des caractères en utf8 pour les noms de fichiers
Voilà vous avez maintenant un nas en auto montage