Paramétrage Samba

Bonjour,

Je voudrais me connecter à un serveur Samba déjà installé sur une Debian 4.0. Il semble que SAMBA ait été installé depuis l'interface webmin.
Une ancienne machine paramétré par un ancien salarié fonctionne mais pas la mienne.
J'ai été voir les utilisateurs créé et j'ai modifié un mot de passe mais il ne l'accepte pas à chaque fois, il me renvoit une fenêtre avec adresseIP\Invité et me demande le mot de passe.

Je vous remercie par avance de votre aide.

4 réponses

  1. Modérateur
    Euh oui, à mon avis ce serait plutôt xx.xx.xx.0/24 (on fige les 24 premiers bits d'une adresse IPv4 codée sur 32 bits, soit les 3 premières valeurs comprises entre 0 et 255). Ou peut-être xx.xx.xx.0/255.255.255.0 (tout dépend quelles syntaxes sont supportées par samba).

    De toute façon si tu t'es effectivement trompé dans cette règle, je pense qu'un nmap depuis le client samba permet de voir aisément que le port associé à samba du serveur ne semble pas ouvert.

    Bonne chance
    0
    1. En fait, je ne comprends pas.

      J'ai recréé un dossier et lui est mis la conf suivant :

      [mondossier$]
      path = /samba/mondossier$
      comment = no comment
      valid users = 
      write list =
      admin users =
      read only = no
      available = yes
      browseable = yes
      writable = yes
      guest ok = yes
      public = yes
      printable = no
      share modes = no
      locking = no


      Si j'essaie d'y accéder, il n'y a pas de pb mais si je veux ajouter la ligne :

      allow hosts = 127.0.0.1 XXX.XXX.X.0/254
      (les X correspondant à l'adresse IP)

      rien ne va plus. Pourtant, je pensais que ce paramètre permettait justement de limiter l'accès à une plage d'adresse IP. Or au contraire, je ne peux pas y accéder depuis cette plage si je met cette ligne.

      De même autre question, est-on obligé de mettre un $ après le nom du dossier ?

      Merci de votre réponse.
      0
      1. Merci de ta réponse.

        Voici la liste des ports ouverts :

        21/tcp    open  ftp 
        22/tcp    open  ssh 
        25/tcp    open  smtp 
        53/tcp    open  domain 
        80/tcp    open  http 
        139/tcp   open  netbios-ssn 
        143/tcp   open  imap 
        445/tcp   open  microsoft-ds 
        631/tcp   open  ipp 
        901/tcp   open  samba-swat 
        953/tcp   open  rndc 
        993/tcp   open  imaps 
        3000/tcp  open  ppp 
        3306/tcp  open  mysql 
        10000/tcp open  snet-sensor-mgmt 
        

        Il me semble donc que tout est correcte sur la debian

        Je n'ai pas de problème de montage puisque j'y ai accès depuis le poste de travail linux.

        De plus, j'y ai accès depuis un autre poste en XP mais pas sur celui sur lequel je travaille.

        Je voulais donc savoir s'il n'y avait pas une manipulation à réaliser pour qu'il apparaisse sous mon poste. En sachat que je peux y accéder en ssh et en ftp.

        Par contre, je ne peux pas le connecter en tant que lecteur réseau car il me renvoit toujours, l'invite pour mettre un mot de passe avec le login
         adresseIP\Invité


        Je ne sais pas si cela peux avoir son importance mais pour me connecter en ssh ou en SFTP, j'utilise une clef privée.

        Merci de vos réponses.
        0
        1. Modérateur
          Il faudrait vérifier que côté client, tu vois le port samba ouvert (sinon c'est un problème de pare-feu ou d'antivirus). Typiquement sous linux pour scanner des ports pour la machine 11.22.33.44 ou machine.domaine.fr :

          nmap 11.22.33.44
          nmap machine.domaine.fr


          Vérifie que le nom d'utilisateur, le mot de passe, et le workgroup sont corrects. A priori un montage samba côté client peut se faire via cifs. Soit tu passes par un assistant graphique, soit par une commande :
          http://doc.ubuntu-fr.org/samba
          https://forums.fedora-fr.org/viewtopic.php?pid=243080

          Après, libre à toi de configurer tout ceci dans /etc/fstab.

          Bonne chance
          0