Forum Linux.redhat Samba

Posté par  .
Étiquettes : aucune
0
17
août
2004

Bonjour

Nayant pas trouvé de forum lié à samba, j'espère être dans le bon forum;
L'installation d'un serveur samba me cause pas mal de soucis, j'ai volontairement utilisé
un fichier smb le plus simple possible, voici les différents fichiers :
la version noyau :
Linux CHAPO 2.4.22-1.2199.nptl #1 Wed Aug 4 12:21:48 EDT 2004 i686 i686 i386 GNU/Linux

la distrib REDHAT :
Fedora Core release 1 (Yarrow)
Kernel \r on an \m

Les permissions du repertoire de base de l'utilisateur linux,
£spaces£ £/spaces£repertoire utilisé dans smb path = :
drwx------  12 public_samba    users  4096 aoû 16 11:01 public_samba

le fichier smb:
# Samba config file created using SWAT
# from 127.0.0.1 (127.0.0.1)
# Date: 2004/08/06 12:35:57

# Global parameters
[global]
£spaces£        £/spaces£server string = chaposerv
£spaces£        £/spaces£log file = /var/log/samba/%m.log
£spaces£        £/spaces£max log size = 50
£spaces£        £/spaces£socket options = TCP_NODELAY
£spaces£        £/spaces£printcap name = /etc/printcap
£spaces£        £/spaces£preferred master = Yes
£spaces£        £/spaces£domain master = No
£spaces£        £/spaces£dns proxy = No
£spaces£        £/spaces£wins support = Yes
£spaces£        £/spaces£workgroup = chapogroup
£spaces£        £/spaces£password server = None
£spaces£        £/spaces£username map = /etc/samba/smbusers
£spaces£        £/spaces£guest ok = yes
£spaces£        £/spaces£hosts allow = 192.168.3.
#cups options = raw

[homes]
£spaces£        £/spaces£comment = Home Directories
£spaces£        £/spaces£writeable = yes
£spaces£        £/spaces£path = /home/%u
£spaces£        £/spaces£create mask = 0750

[public_samba]
£spaces£        £/spaces£comment = public_samba
£spaces£        £/spaces£writeable = yes
£spaces£        £/spaces£path = /home/public_samba

Le smbuser :
£spaces£ £/spaces£/etc/samba/smbusers :
# Unix_name = SMB_name1 SMB_name2 ...
root = administrator admin
nobody = guest pcguest smbguest
public_samba = public_samba

et dont le mot de passe est identique à celui de l'utilisateur windows qui ouvre la session 
depuis windows 2000 et se connecte via Favoris réseau:  /etc/samba/smbpasswd
Cet utilisateur existe, sous windows, sous linux users, sous samba dans linux
Mais, malgré la présence d'un nouveau Workgroup "chapogroup" dans mon voisinage 
reseau microsoft , l'erreur : "Chapogroup n'est pas accessible, le périphérique 
n'est pas connecté." apparait.

merci d'avance pour votre aide</pre></pre></pre></pre></pre></pre></pre></pre></pre></pre></pre></pre>
  • # formatage

    Posté par  . Évalué à 1.

    Fichtre, que de <pre> dans ton post... Comment en es-tu arrivé là ?
  • # En passant ;-)

    Posté par  (site web personnel) . Évalué à 1.

    Les deux lignes là sont superflues... et pour info, une IP est composée de 4 X 8bits ! ;-)

    password server = None
    hosts allow = 192.168.3.
    • [^] # Re: En passant ;-)

      Posté par  . Évalué à 1.

      Les deux lignes là sont superflues... et pour info, une IP est composée de 4 X 8bits ! ;-)

      password server = None
      hosts allow = 192.168.3.

      Il me semblait que l'IP était là que pour donner le reseau et pas seulement une machine, mais si tu dis qu'elle est inutile, je la supprime de suite; petite question : serait-elle nuisible ?
      Et comment fait-on pour citer une partie de la réponse du précédent post ?
      merci
      • [^] # Re: En passant ;-)

        Posté par  (site web personnel) . Évalué à 1.

        si tu désignes le réseau, ce serait 192.168.3.0/24 (avec un masque 255.255.255.0)... et oui, c'est possible que ce soit nuisible à ta config! Cette directive autorise une IP (ou réseau) et interdit les autres ;-) Vu que l'IP que tu lui spécifie n'est pas valide ...

        <\quote>
        est sans doute la balise que tu cherches...
        • [^] # Re: En passant ;-)

          Posté par  . Évalué à 1.

          si tu désignes le réseau, ce serait 192.168.3.0/24 (avec un masque 255.255.255.0)... et oui, c'est possible que ce soit nuisible à ta config! Cette directive autorise une IP (ou réseau) et interdit les autres ;-) Vu que l'IP que tu lui spécifie n'est pas valide ...

          j'ai supprimé la ligne host allow et ça ne va pas mieux

          <\quote>
          est sans doute la balise que tu cherches...

          pour quoi faire ?
          • [^] # Re: En passant ;-)

            Posté par  . Évalué à 1.

            <\quote>
            est sans doute la balise que tu cherches...

            et comment l'utilise t-on ? on fait un copier/coller que l'on met entre balises "<\quote><quote\>" ?
            j'ai pas l'impression que ça marche, ça doit être autrement
    • [^] # Re: En passant ;-)

      Posté par  (site web personnel) . Évalué à 1.

      $ man smb.conf


      hosts allow (S)
      A synonym for this parameter is allow hosts.

      This parameter is a comma, space, or tab delimited set of hosts
      which are permitted to access a service.

      If specified in the [global] section then it will apply to all
      services, regardless of whether the individual service has a
      different setting.

      You can specify the hosts by name or IP number. For example, you
      could restrict access to only the hosts on a Class C subnet with
      something like allow hosts = 150.203.5. . The full syntax of the
      list is described in the man page hosts_access(5). Note that
      this man page may not be present on your system, so a brief
      description will be given here also.

      Note that the localhost address 127.0.0.1 will always be allowed
      access unless specifically denied by a hosts deny option.

      You can also specify hosts by network/netmask pairs and by net-
      group names if your system supports netgroups. The EXCEPT key-
      word can also be used to limit a wildcard list. The following
      examples may provide some help:

      Example 1: allow all IPs in 150.203.*.*; except one

      hosts allow = 150.203. EXCEPT 150.203.6.66

      Example 2: allow hosts that match the given network/netmask

      hosts allow = 150.203.15.0/255.255.255.0

      Example 3: allow a couple of hosts

      hosts allow = lapland, arvidsjaur

      Example 4: allow only hosts in NIS netgroup "foonet", but deny
      access from one particular host

      hosts allow = @foonet

      hosts deny = pirate

      Note

      Note that access still requires suitable user-level passwords.

      See testparm(1) for a way of testing your host access to see if it does
      what you expect.

      Default: hosts allow = # none (i.e., all hosts permitted access)

      Example: hosts allow = 150.203.5. myhost.mynet.edu.au


Suivre le flux des commentaires

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