Forum Linux.android Montage Samba depuis Android

Posté par  . Licence CC By‑SA.
1
25
avr.
2016

Bonjour,

Je n'arrive pas à monter un partage Samba depuis Android. J'ai essayé les applications AndSmb, Astro File Manager et ES File Explorer depuis différentes versions d'Android (Lollipop et Kitkat), sans succès.

Ma configuration Samba est la suivante :

[global]
    workgroup = MYGROUP
    server string = NAS server
    dns proxy = no
    interfaces = lo eth0 
    bind interfaces only = true
    log level = 2
    max log size = 10000
    syslog = 0
    panic action = /usr/share/samba/panic-action %d
    security = user
    encrypt passwords = true
    passdb backend = tdbsam
    obey pam restrictions = yes
    map to guest = Bad User

    server signing = mandatory
    ntlm auth = no

    load printers = no
    printing = bsd
    printcap name = /dev/null
    disable spoolss = yes

    unix charset = UTF-8

[tmp]
    comment = Shared data folder
    path = /home/data
    read only = no
    create mask = 0666
    force create mode = 0666
    directory mask = 0777
    force directory mode = 0777
    guest ok = yes

[photos]
    comment = Photos
    path = /home/photos

[music]
    comment = Music files
    path = /home/music
    guest ok = yes

[documents]
    comment = Documents repository
    path = /home/docs
    guest ok = yes

Rien de très exotique a priori. Je veux simplement que le dossier tmp soit accessible en lecture/écriture par tout le monde, music et documents en lecture seule par tout le monde, et photos en lecture seule par des personnes authentifiées.

Je précise que cette configuration fonctionne très bien avec d'autres clients non Android :

  • Clients sous Windows Seven
  • Clients Ubuntu (14.04 et 16.04)
  • Clients ArchLinux

J'ai regardé les logs samba quand je me connecte depuis Android et j'ai cette erreur :

[2016/04/24 00:19:46.919962, 2] ../source3/auth/auth.c:315(auth_check_ntlm_password) check_ntlm_password: Authentication for user [GUEST] -> [GUEST] FAILED with error NT_STATUS_NO_SUCH_USER

Est il possible de la corriger ? Sinon existe t-il un contournement ? Connaissez-vous des applications Android capable de monter (ou à minima de naviguer) dans un partage Samba ?

  • # des pistes

    Posté par  . Évalué à 3.

    Connaissez-vous des applications Android capable de monter (ou à minima de naviguer) dans un partage Samba ?

    personnellement j'utilise Xplore qui gere le samba, le ftp, le sshfs, etc

    • [^] # Re: des pistes

      Posté par  . Évalué à 1.

      Après plusieurs tests, je me suis rendu compte que l'option

      server signing = mandatory

      posait problème avec les clients Android.

      Merci pour la découverte, je ne connaissais pas Xplore, c'est une appli très pratique.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.