web-dev-qa-db-fra.com

Comment monter le partage Synology SMB2 sur Ubuntu

J'ai de la difficulté à monter un partage SMB2 de mon synology sur le serveur Ubuntu 16.04.

mount.cifs //NAMEOFNAS.domainname.local/Backup /mnt/NAS/ -U USERNAME

entraîne l'erreur suivante:

mount error(95): Operation not supported

Donc, vérifier le partage réseau avec smbclient entraîne une autre erreur:

 smbclient //NAMEOFNAS.domainname.local/Backup -U username
WARNING: The "syslog" option is deprecated
Enter username's password:
protocol negotiation failed: NT_STATUS_INVALID_NETWORK_RESPONSE

Lorsque je fais la même chose mais avec un partage sur le serveur Windows, je n’ai aucun problème. Dois-je configurer quelque chose dans Synology NAS (j'ai remarqué qu'il est configuré pour utiliser uniquement SMB2)?

Voici la sortie de testparm (la seule chose que j'ai changée était domain et security=user)

   # Global parameters
[global]
        workgroup = AVR
        server string = %h server (Samba, Ubuntu)
        server role = standalone server
        security = USER
        map to guest = Bad User
        obey pam restrictions = Yes
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        unix password sync = Yes
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        server max protocol = SMB2
        max protocol = SMB2
        protocol = SMB2
        server min protocol = SMB2
        min protocol = SMB2
        dns proxy = No
        usershare allow guests = Yes
        panic action = /usr/share/samba/panic-action %d
        idmap config * : backend = tdb


[printers]
        comment = All Printers
        path = /var/spool/samba
        create mask = 0700
        printable = Yes
        browseable = No


[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers

Que puis-je faire pour monter ce partage s'il vous plaît?

kr, wouter

1
wouter205

J'utilise un PI pour monter un partage DS dans mon instance nextcloud. Pour cette raison, j'utilise la commande de montage suivante:

Sudo mount.cifs -o username=ds-user,password=pw-of-ds-user,uid=33,gid=33,file_mode=0660,dir_mode=0770,vers=2.1  //IP-of-NAS/share /mountpoint/where/to/mount

Je vais expliquer la commande
- le nom d'utilisateur et le mot de passe doivent être clairement définis, j'espère
- uid gid sont les valeurs de www-date pour le faire fonctionner sous nextcloud
- file_mode définit l'autorisation pour le point de montage
- dir_mode fait de même pour les dossiers
- vers = 2.1 qui était le plus important pour le faire fonctionner, la version 2.0 ne fonctionnait pas pour mon DS en combinaison avec mon linux
- et bien sûr la source et la destination

Donc, vous ne pouvez pas copier et coller ma commande, vous devez la modifier selon vos besoins, mais je pense que la structure devrait être claire maintenant.

br wikrie

2
WiKrIe