Pages : 1
#1 Le 05/01/2009, à 23:15
- TiTTaN
[RESOLU] Probleme de permission sur Samba
Bonsoir a tous,
Je suis un petit nouveau qui bosse sur Ubuntu 8.10 depuis 1 mois.
Je suis tres satisfait des capacités et possibilité, depuis plusieurs je bosse sur le serveur Samba
J arrive a faire les partages, Nickel.:)
Mais depuis un moment je coince sur la permissions d'ecriture sur un les utilisateurs , J utilise Gadmin-Samba mais sans succes.
Donc je voudrais arriver a accorder a mes 3 utilisateurs(sous clients windows) l'autorisation d'ecrire.
Donc je demande un petit coup de pouce
Merci d avance
Dernière modification par TiTTaN (Le 10/01/2009, à 14:49)
Hors ligne
#2 Le 06/01/2009, à 08:54
- Arcamenel
Re : [RESOLU] Probleme de permission sur Samba
Salut
Tout d'abord dans ton smb.conf, tu dois avoir a chaque partage un "writable = yes" et un "read only = no"
Exemple :
[partage]
comment = Dossier de Partage
path = /home/partage
writable = yes
browseable = yes
read only = no
valid users = user1, user2, user3
Le valid users augmente la sécurité
Redémarre Samba : sudo /etc/init.d/samba restart
Tu dois aussi voir si les users ont les droits sur le dossier partagé. Le mieux c'est que tu créé un groupe : sudo addgroup nomdugroupe
Ensuite tu ajoute tes users au groupe : sudo adduser user1 nomdugroupe
Enfin tu applique le groupe au répertoire : sudo chgrp -R nomdugroupe répertoire. (le -R applique également aux sous-dossiers)
J'espère avoir été assez clair, sinon n'hésite pas
Bon courage
Dernière modification par Arcamenel (Le 06/01/2009, à 08:55)
On dit toujours "ferme la porte il fait froid dehors."
Mais une fois la porte fermée, il fait toujours aussi froid dehors....
Hors ligne
#3 Le 06/01/2009, à 18:43
- TiTTaN
Re : [RESOLU] Probleme de permission sur Samba
merci encore de ton aide
En effet j avais deja créer un groupe Magasin puis avec mon User dedans
J ai modifié le smb.conf, mais ca marche pas plus;
J ai vu que dans l onglet partage de gadmin dans la section accés autorisé mon utilisateur est apparu mais pas dans l onglet écriture !!!
Pff!!! pas simple le samba mais avec appui de l interface graphique !!!
Hors ligne
#4 Le 06/01/2009, à 23:59
- TiTTaN
Re : [RESOLU] Probleme de permission sur Samba
Voici ma config smb.conf
[global]
netbios name = ServeurSamba
server string =
workgroup = JLD
security = share
hosts allow = 127. 192.168.1.
interfaces = 127.0.0.1/8 192.168.1.0/24
bind interfaces only = yes
remote announce = 192.168.1.255
remote browse sync = 192.168.1.255
printcap name = cups
load printers = yes
cups options = raw
printing = cups
guest account = smbguest
log file = /var/log/samba/samba.log
max log size = 1000
null passwords = no
username level = 6
password level = 6
encrypt passwords = true
unix password sync = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
domain master = no
preferred master = no
domain logons = no
os level = 33
logon drive = m:
logon home = \\%L\homes\%u
logon path = \\%L\profiles\%u
logon script = %G.bat
time server = no
name resolve order = wins lmhosts bcast
wins support = no
wins proxy = no
dns proxy = no
preserve case = yes
short preserve case = yes
client use spnego = no
client signing = no
client schannel = no
server signing = no
server schannel = no
nt pipe support = yes
nt status support = yes
allow trusted domains = no
obey pam restrictions = yes
enable spoolss = yes
client plaintext auth = no
disable netbios = no
follow symlinks = no
update encrypted = yes
pam password change = no
passwd chat timeout = 120
hostname lookups = no
username map = /etc/samba/smbusers
smb passwd file = /etc/samba/smbpasswd
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 sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
machine password timeout = 120
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /dev/null
winbind use default domain = yes
winbind separator = @
winbind cache time = 360
winbind trusted domains only = yes
winbind nested groups = no
winbind nss info = no
winbind refresh tickets = no
winbind offline logon = no
valid user userjld
[EBP]
path = /home/dany/Ebp/
comment = données Gestion
valid users = userjld @Magasin
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
public = yes
printable = no
share modes = yes
locking = no
Mais ou est ce que je beuge ?????
Dernière modification par TiTTaN (Le 07/01/2009, à 00:00)
Hors ligne
#5 Le 07/01/2009, à 02:22
- rosco
Re : [RESOLU] Probleme de permission sur Samba
tu as redémarré ton samba
sudo -s /etc/init.d/samba restart
elle te donne quoi la comment
testparm | more
poir aider tu as aussi http://doc.ubuntu-fr.org/samba
voila
Dernière modification par rosco (Le 07/01/2009, à 02:23)
Hors ligne
#6 Le 07/01/2009, à 10:16
- Arcamenel
Re : [RESOLU] Probleme de permission sur Samba
Je te conseille de ne pas passer par l'interface graphique. C'est déroutant au début mais tellement plus efficace...
Voici mon smb.conf, ça peut t'aider :
#======================= Global Settings =======================
[global]
workgroup = WORKGROUP
server string = monserveur
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
####### Authentication #######
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
guest account = nobody
invalid users = root
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
############ Misc ############
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
usershare max shares = 10
usershare allow guests = yes
#======================= Share Definitions =======================
[homes]
comment = Home Directories
browseable = no
read only = no
valid users = %S
[ftp]
comment = Serveur FTP
path = /home/ftp
writable = yes
browseable = yes
read only = no
public = yes
create mask = 666
directory mask = 666
[partage]
comment = Dossier de Partage
path = /home/partage
writable = yes
browseable = yes
read only = no
valid users = user1, user2, user3
create mask = 660
directory mask = 660
Ca peut surement te mettre sur la voie.
Et pense toujours a faire un sudo /etc/init.d/samba restart après chaque modification.
Bon courage
On dit toujours "ferme la porte il fait froid dehors."
Mais une fois la porte fermée, il fait toujours aussi froid dehors....
Hors ligne
#7 Le 07/01/2009, à 21:33
- TiTTaN
Re : [RESOLU] Probleme de permission sur Samba
tu as redémarré ton samba
sudo -s /etc/init.d/samba restart
Oui a chaque manipulation je redemarre mais avec gadmin-Samba
elle te donne quoi la comment
testparm | more
voila:
Load smb config files from /etc/samba/smb.conf
params.c:Parameter() - Ignoring badly formed line in configuration file: valid user jlduser
Processing section "[EBP]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
Hors ligne
#8 Le 07/01/2009, à 22:03
- TiTTaN
Re : [RESOLU] Probleme de permission sur Samba
j ai essayé ca:
path = /home/dany/Ebp/
comment = données Gestion
valid users = jlduser
write list = jlduser
admin users = @Magasin jlduser
directory mask = 660
force user = @magasin
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
public = yes
printable = no
share modes = yes
locking = no
mais la il me dit pas d autorisation quand j y accede !!! carrement génial
C est vraiment penible linux pour ca, (les autorisations )
Hors ligne
#9 Le 07/01/2009, à 22:45
- TiTTaN
Re : [RESOLU] Probleme de permission sur Samba
j ai essayé swat par interface graphique, ca marche pas
j en perds mon latin !!!!!!!:(:(:(:( Marre
Hors ligne
#10 Le 08/01/2009, à 14:38
- TiTTaN
Re : [RESOLU] Probleme de permission sur Samba
Bon je crois que je vais me retourner vers windows 2003 serveur (Lui j y arrive ca trop peiner !!!!)complé avec freenas ou voir autre chose. Samba c est pas trop au point au niveau des permissions (juste pour mettre 4 postes client sous windows en partage samba en ecriture sur un serveur linux !!) .
J avais essayais ca y a 2 ans avec mandrake et c est exactement pareil.
Lui j y arrive ca trop peiner !!!!
Linux est super et surpasse bien des choses par rapport a windows, mais côté samba y a des gros gros progres a faire.:(:|:|
Sinon, serait ce plus simple de mettre un invité en mode ecriture mais en filtrant avec les noms machines avec ou sans mdp ???
Sinon, quelqu un n aurais pas un smb.conf dans le me genre qui autorise une liste d utilisateurs que je pourrais modifier a ma convenance !!
Dernière modification par TiTTaN (Le 08/01/2009, à 18:26)
Hors ligne
#11 Le 09/01/2009, à 10:13
- elpipoto
Re : [RESOLU] Probleme de permission sur Samba
Salut,
j'utilise samba en mode serveur domaine depuis bien longtemps.
il est vrais qui le monde linux demande plus car pour samba :
si sur linux les droits sur une directory ne sont pas bien déclaré. même si tu as crée le même user sur samba sa ne passe pas.( Sauf si tu force les droits sur samba)
donc
Si tu as des problèmes utilise une interface du type webmin.
dans webmin gestion utilisateur dans la parti système
1) créer un groupe unix.
exemple : groupereseau
2) créer un user unix avec comme groupe groupereseau
dans la parti serveur --> samba
normalement la home user existe avec les paramétré standard pour le serveur en mode autonome.
Va dans la parti gestion user et synchronise les users unix avec les users samba.
(Normalement il importe les users avec un ID sup à 500 par défaut.)
idem pour les groupes
autre info il est possible de faire des synchro auto entre plusieurs module dans webmin exemple entre user unix samba apache ftp etc...
autre solution gestion annuaire
bonne journée.
Serveur web apache 2 avec ssl. Controle parental squid/DansGuardian/havp. Serveur DNS local BIND 9. Serveur fichier imprimante samba en gestion de domaine. Connection distante Openvpn/brided. Homeplayer pour la freebox.
Par d'interface graphique webmin pour administration.
Hors ligne
#12 Le 10/01/2009, à 14:48
- TiTTaN
Re : [RESOLU] Probleme de permission sur Samba
J en ai eu marre,
J ai recommencais depuis le debut, desinstallation samba puis reinstallation
j ai active l ecriture sur le home et depuis le reseau distant j ai reussi a creer un repertoire Ebp
J ai remodifié mes partages et la ca marche
J comprends pourquoi le fait de creer le repertoire ebp depuis le reseau et le partager directement ca marche !!:/:/:/
bon maitenant je bataille un peu sur les petits defaut , mais grace a vous j ai beaucoup appris.
Je regle quelques petits soucis, du genre: faut que je le relance au demarrage en manuel sinon pas de partage,...
Merci encore !!!
Hors ligne
#13 Le 13/01/2009, à 23:56
- Sabotage
Re : [RESOLU] Probleme de permission sur Samba
Plop
Si j'ai un petit conseil a te donner, edite ton fichier smb.conf au minimum, tu lui rajoute apres les autres atributs .
Tu verra plus facilement tes erreurs, comme
security = share
ou dans ton cas il faut mettre security= user
as tu crée tes utilisateurs unix, puis samba
avec smbpasswd -a user1
verifie aussi le chmod de tes repertoires partager.
Dernière modification par Sabotage (Le 13/01/2009, à 23:58)
Hors ligne
Pages : 1