Pb Samba - Client Windows

Kalganum -  
 Kalganum -
Bonjour,

Tout d'abord je tiens à vous préciser que je ne suis pas informaticien et mes connaissances Linux sont limités alors merci de d'être très explicites.
Je travaille dans un TPE où nous avons des moyens financiers très très limités et nous avons un petit besoin de serveur pour gérer le partage de fichiers, la connexion des clients windows, les droits des utilisateurs aux accés fichiers ...

Je sais qu'il existe de nombreuses solutions, plus ou moins onéreuses comme acheter un serveur Windows ou disque dur servant de serveur NAS ... mais nous avons optés pour la solution en théorie la plus économique ... LINUX (si l'on ne compte pas le temps que je passe à chercher des solutions)...

Donc pour résumé mon problème:
Un vieux Pc sur lequel j'ai installé Ubuntu 8.10 Server
10 clients: Windows XP pro principalement et qq 2000 pro
La plupart des clients doivent pouvoir se conecter par domaine pour gérer les droits des utilisateurs sur les dossiers partagés, certains n'auront que des comptes machine et dont un nombre limité d'accés ...

J'ai installé Ubuntu server sans trop de soucis...(vive les commandes en ligne :( )
J'ai installé la gestion du DHCP (il a l'air de fonctionner, mes ordi ont des adresse ip correctes :)
J'ai tenté l'installation de Samba....Au départ en suivant le tutoriel avec ldap...pour tpe/pme mais sans succés alors j'ai tout désinstallé et recommencé par samba seul dont voici le fichier

smb.conf

#
# configuration file for the Samba MON_DOMAINE NETWORK.
#
#


#======================= Global Settings =======================

[global]

## Browsing/Identification ###

workgroup = MON_DOMAINE
netbios name = primary
server string = Samba %v sur %h (Serveur Linux)
dns proxy = no
wins support = yes
name resolve order = lmhosts host wins bcast

#### Networking ####

hosts allow = 192.168.2. 127.


#### Debugging/Accounting ####

log file = /var/log/samba/log.%m
max log size = 50
syslog = 0

####### Authentication #######

security = user
username map = /etc/samba/smbusers
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd

obey pam restrictions = yes
pam password change = no
passwd chat timeout = 120

unix password sync = yes

passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g machines -c 'Samba Machine Account' -s /dev/null -M '%u'

dead time = 360


########## Domains ###########

domain logons = yes
logon path = \\%L\profile\%U

logon drive = P:
logon home = \\%L\%U

# The following setting only takes effect if 'domain logons' is set
# It specifies the script to run during logon. The script must be stored
# in the [netlogon] share
# NOTE: Must be store in 'DOS' file format convention
; logon script = %U.bat


############ Misc ############

socket options = TCP_NODELAY SO_SNDBUF=4096 SO_RCVBUF=4096

domain master = yes
local master = yes
os level = 64

winbind use default domain = yes
nt acl support = yes
msdfs root = yes
hide files = /desktop.ini/ntuser.ini/NTUSER.*/

#======================= Share Definitions =======================

[homes]
comment = Repertoire Personnel
path =/home/%U
browseable = no
writeable = yes

[netlogon]
comment = Netlogon
path = /home/samba/netlogon
browseable = no
writable = no
Write list = Admin

[profile]
comment = profile utilisateurs
path = /home/export/profile
browseable = no
writeable = yes
profile acls = yes
create mask = 0700
directory mask = 0700

[partage]
comment = Repertoire commun
browseable = yes
writeable = yes
public = no
path = /home/partage


J'ai créé dans samba un compte test1, j'ai fait de même sous linux et un répertoire du même nom a été généré.
Je change qq clés des registres windows...
je tente mettre l'ordi en mode de connection par Domaine, il me demande un utilisateur, j'entre test1, son passwd et..... "Accés refusé"

Dans le log samba j'obtiens ce message:
[2008/12/04 12:20:26, 0] lib/util_sock.c:write_data(1059)
[2008/12/04 12:20:26, 0] lib/util_sock.c:get_peer_addr_internal(1596)
getpeername failed. Error was Transport endpoint is not connected
write_data: write failure in writing to client 0.0.0.0. Error Connection rese$
[2008/12/04 12:20:26, 0] smbd/process.c:srv_send_smb(74)
Error writing 4 bytes to client. -1. (Transport endpoint is not connected)

Pourriez-vous m'aider en me suggérant qq solutions.

Merci d'avance
A voir également:

1 réponse

Kalganum
 
PROBLEME RESOLU....

Il fallait que je me log en ROOT pour initialiser le domaine.
0