Mon probleme est le suivant :
j'ai installé centos 5.6 en mode text (ecran noir, run level 3) qui comportait déjà samba 3.0.33 j'ai ensuite fait un upgrade de samba pour la 3.5.11 j'ai ensuite configuré mon smb.conf .
j'ai ouvert les ports 135,136,137,138,445 en tcp et udp dans le fichier /etc/sysconfig/iptables
j'ai disabled SELinux. Mais lorsque je vais pour joindre dans mon domaine KINGDOM un pc sous winxp sp2 il me signale que mon domaine n'est pas visible et qu'il faut contacter l'administrateur du systeme.
PS : J'avais déjà installé samba 3.0.33 en PDC (et qui fonctionnait bien ) sur un autre pc en interface graphique (run level 5, je pense) et là j'ai eu le meme probleme, mais qui a été resolu avec le demarrage du service "winbind"
Donc je suis allé dans mon pc serveur, lorsque j'essaie de demarrer winbind , le systeme me signale "command not found" , retour dans les forums où je découvre qu'il faudrait avoir samba-common installé. Je fais alors yum install samba-common , resultat : samba-common is obsoleted by samba3-client 3.5.11 (+ du verbiage) conclusion je ne parviens pas à installer samba-common, donc pas de winbind à demarrer.
Si quelqu'un peut m'éclairer sur cette situation voici mon fichier smb.conf et merci d'avance :
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139
| [global]
# Nom du domaine
workgroup = KINGDOM
# Nom sous lequel apparaitra le serveur dans le voisinage réseau
netbios name = samba_SRV_WV
# Affichage de la version de samba installé
server string = Samba Server %v
# base des comptes
passdb backend = tdbsam
# Oblige les user à s'authentifier ie il faut avoir un cpte samba
security = user
# lieux de stockage du journal des événements
log file = /var/log/samba/log.%m
# taille maximum du journal
max log size = 50
# aucun compte invité (facultatif)
guest account = nobody
# accès multi-utilisateur (facultatif)
Share modes = yes
# active la fonction de serveur de temps
time server = yes
# Autoriser l'accès a certains réseaux (le point final est important)
hosts allow = 192.168.1.
# Vous pouvez autoriser toutes les machines de ce réseau sauf 192.168.1.10
#hosts allow = 192.168.1. EXCEPT 192.168.1.10
add machine script = /usr/sbin/useradd -s /bin/false -d /dev/null -g machines %u
# The following specifies the default logon script
# Per user logon scripts can be specified in the user
# account using pdbedit logon script = logon.bat
# This sets the default profile path.
# Set per user paths with pdbedit
logon drive = H:
logon script = logon.cmd
#permet l'utilisation des profiles érrants sur le serveur samba
domain logons = Yes
logon path = \\%N\profiles\%U
os level = 33
preferred master = Yes
domain master = Yes
encrypt passwords = true
# pour que le serveur samba soit aussi serveur WINS
# càd résolve les noms NETBIOS grâce au demon nmbd
# wins support = Yes
# logon script = %U.bat
# Répertoire utilisé par win9x pour stocker les profils
#logon path = \\%L\profiles\%U
#logon drive = Z:
# Répertoire utilisé par winNT,XP pour stocker les profils
logon home = \\%L\profiles\%U
########## Printing ##########
# Définition des parametres de partage de l'imprimante
load printers = yes
printing = cups
printcap name = cups
##printer admin = root
[homes]
comment = Home Directories
path = /srv/samba/home/%U
browseable = no
create mask = 0700
directory mask = 0700
valid users = %S
read only = No
writable = yes
guest ok = no
[share]
comment = rep partagé
path = /srv/samba/share
browseable = yes
guest ok = Yes
read only = yes
writable = yes
create mask = 0777
[netlogon]
comment = Network Logon Service
path = /srv/samba/netlogon/
browseable = No
guest ok = Yes
writable = no
write list = root, zabbix
share modes = no
# For profiles to work, create a user directory under the
# path shown. mkdir -p /var/lib/samba/profiles/john
[Profiles]
comment = Roaming Profile Share
path = /var/lib/samba/profiles
read only = No
browseable = No
# Other resource shares ... ...
[printers]
#Printers shared descriptions
comment = Imprimantes
path = /var/spool/samba
browseable = no
printable = yes
read only = yes
guest ok = yes
public = yes
use client driver = no
# Définition du partage de Drivers de l'imprimante
[print$]
guest ok = no
comment = Printer Drivers
writable = no
;;path = /etc/samba/drivers
;;write list = root
;;browseable = yes
;;read only = yes
;;inherit permissions = yes |