Vous n'êtes pas identifié(e).
-rwxr--r-- 1 nobody nogroup 648 jun 15 2009 plot.log
-rwxr--r-- 1 nobody nogroup 63577 jun 8 2009 protege cable_v0.dwg
-rwxr--r-- 1 nobody nogroup 44763 mar 3 2009 protege cable_v0.pdf
-rwxr--r-- 1 nobody nogroup 46477 mar 3 2009 socle armoire_v0.pdf
-rwxr--r-- 1 nobody nogroup 62298 jun 8 2009 socle_v0.dwg
-rwxr--r-- 1 nobody nogroup 58419 jun 15 2009 trappe_v0.bak
-rwxr--r-- 1 nobody nogroup 58287 jun 15 2009 trappe_v0.dwg
-rwxr--r-- 1 nobody nogroup 35410 jun 15 2009 trappe_v0.pdf
-rwxr--r-- 1 nobody nogroup 48511 mar 3 2009 tube support_v01.pdf
-rwxr--r-- 1 nobody nogroup 61307 jun 15 2009 tube support_v02.bak
-rwxr--r-- 1 nobody nogroup 59834 jun 15 2009 tube support_v02.dwg
-rwxr--r-- 1 nobody nogroup 53953 jun 15 2009 tube support_v02.pdf
donc ce que j'aimerais :
1/ ne pas tout péter ^^
2/ que seul un compte puisse accéder au répertoire partagé
3/ hum... je verrais en fonction de vos réponses ^^
Extrait de mon fichier de config
# Some options that are often worth tuning have been included as
# commented-out examples in this file.
# - When such options are commented with ";", the proposed setting
# differs from the default Samba behaviour
# - When commented with "#", the proposed setting is the default
# behaviour of Samba but the option is considered important
# enough to be mentioned here
#
# NOTE: Whenever you modify this file you should run the command
# "testparm" to check that you have not made any basic syntactic
# errors.
# A well-established practice is to name the original file
# "smb.conf.master" and create the "real" config file with
# testparm -s smb.conf.master >smb.conf
# This minimizes the size of the really used smb.conf file
# which, according to the Samba Team, impacts performance
# However, use this with caution if your smb.conf file contains nested
# "include" statements. See Debian bug #483187 for a case
# where using a master file is not a good idea.
#
#======================= Global Settings =======================
[global]
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = WORKGROUP
# server string is the equivalent of the NT Description field
server string = %h server
# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable its WINS Server
# wins support = no
# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
; wins server = w.x.y.z
# This will prevent nmbd to search for NetBIOS names through DNS.
dns proxy = no
# What naming service and in what order should we use to resolve host names
# to IP addresses
; name resolve order = lmhosts host wins bcast
#### Networking ####
# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
; interfaces = 127.0.0.0/8 eth0
# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
create mask = 0775
# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
directory mask = 0775
# By default, \\server\username shares can be connected to by anyone
# with access to the samba server.
# The following parameter makes sure that only "username" can connect
# to \\server\username
# This might need tweaking when using external authentication schemes
valid users = %S
# Un-comment the following and create the netlogon directory for Domain Logons
# (you need to configure Samba to act as a domain controller too.)
;[netlogon]
; comment = Network Logon Service
; path = /home/samba/netlogon
; guest ok = yes
; read only = yes
; share modes = no
# Un-comment the following and create the profiles directory to store
# users profiles (see the "logon path" option above)
# (you need to configure Samba to act as a domain controller too.)
# The path below should be writable by all users so that their
# profile directory may be created the first time they log on
;[profiles]
; comment = Users profiles
; path = /home/samba/profiles
; guest ok = no
; browseable = no
; create mask = 0600
; directory mask = 0700
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700
# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
guest ok = no
# Uncomment to allow remote administration of Windows print drivers.
# You may need to replace 'lpadmin' with the name of the group your
# admin users are members of.
# Please note that you also need to set appropriate Unix permissions
# to the drivers directory for these users to have write rights in it
; write list = root, @lpadmin
# A sample share for sharing your CD-ROM with others.
;[cdrom]
; comment = Samba server's CD-ROM
; read only = yes
; locking = no
; path = /cdrom
; guest ok = yes
# The next two parameters show how to auto-mount a CD-ROM when the
# cdrom share is accesed. For this to work /etc/fstab must contain
# an entry like this:
#
# /dev/scd0 /cdrom iso9660 defaults,noauto,ro,user 0 0
#
# The CD-ROM gets unmounted automatically after the connection to the
#
# If you don't want to use auto-mounting/unmounting make sure the CD
# is mounted on /cdrom
#
; preexec = /bin/mount /cdrom
; postexec = /bin/umount /cdrom
[mnt]
path = /mnt/SAV
available = yes
browsable = yes
public = yes
writable = yes
Merci d'avance a vous tous
Dernière modification par amoule (03-05-2010 14:02:37)
Hors ligne
Hors ligne
Et un exemple des permissions du dossier /home/samba
Exemple quand l'user juan copie un fichier ou dossier :
il a les droit 444 pour fichier et dossier, tu peux le regler dans ton smb.conf regarde la partie de conf pour juan.
Si tu es interresé j'ai un script qui ajoute et elimine les users samba avec ce type de config
A toute
MaTTuX_
\o/ Le closedSource c'est tabou on a viendra tous à bout \o/
Hors ligne
Dernière modification par amoule (04-05-2010 08:04:19)
Hors ligne
Merci pour vos réponses
niveau secure c plus que moyen puisque tout le monde y accède j'en suis conscient, d'où mes questions
alors j'ai fait quelques modifs :
security = user (et plus share)
interfaces = 192.168.0.0/24 etho
public = no
create mask = 0660
directory mask = 0770
il me demande un compte pour y accéder
Puisque je suis en domaine, j'ai tenté à la place de Mon-Domaine-windows\mon-User-domaine-windows :
srv-debian\Mon-user-debian
mdp
marche pas
srv-debian/Mon-user-debian
mdp
marche pas mieux
j'ai tenté de passer en domaine alors que le serveur debian n'est pas en domaine, forcement ça ne fonctionne pas mieux que le reste
@ Pollux tu me dis de changer workgroup oui mais en quoi ?
ce que je souhaite, c'est pouvoir sauvegarder mes fichiers depuis le serveur 2003 avec syncback et que ceux-ci ne soient accessible que par les utilisateurs debian (en gros moi et root) et l'administrateur du domaine windows 2003, et personne d'autres.
que les répertoires, les fichiers ne soient pas visible, sans possibilité de suppression par quelqu'un d'autres que l'admin du domaine windows (ou les utilisateurs de la debian)
@ Mattux, ta config me parait plus poussé que ce que je souhaite faire pour commencer avec samba. Mon objectif principal étant de rétablir ce qui existait avant mon arrivé (ça c'est fait) et sécuriser un peu le truc et c'est donc là que je butte
Merci encore de votre aide
Si tu passes security en user il te demande un compte c est normal mais ce compte faut le creer :
genre :
relis un peu la config que j ai, je suis en security user aussi
apres ya d autre config plus poussé mais bon spa ton objectif.
Saludos,
MaTTuX_
\o/ Le closedSource c'est tabou on a viendra tous à bout \o/
Hors ligne
Et mon fichier de config est le suivant
Mon problème : depuis le seven que j'utilise, il me demande bien un login utilisateur avec mot de passe, donc ça, dans l'idée je suis content en revanche, il ne veut rien savoir quand j'essais d'y acceder depuis le serveur 2003 avec SynckBack, il me dit "echec lors de la preparation de la destination, le dossier \\srv-debian\mnt\SAV\mon-repertoire n'existe pas et n'a pas pu etre créé"
alors que naturellement le répertoire existe puisque j'ai déjà fait des sauvegardes dedans et fonctionne quand j'ouvre en grand les portes du partage.
En revanche, je n'y ai pas accès depuis mon serveur 2003 meme en entrant les identifiants
dsl de vous enmerder avec mes p'tits problemes
Hors ligne
\o/ Le closedSource c'est tabou on a viendra tous à bout \o/
Hors ligne
srv-debian:~# cd /var/log/samba
srv-debian:/var/log/samba# dir
cores log.nmbd log.serveur2003~
log.__ffff_192.168.0.1 log.pc-de-fpointout log.smbd
log.__ffff_192.168.0.14 log.serveur2003
srv-debian:/var/log/samba#
log.serveur2003 :
log.pc-de-fpointout :
j'espère que ça vous aidera
Merci encore
Hors ligne
Tu utilise la bd pam ou tu as fais smbpasswd pour les authentification ?
les logs ne disent pas grand chose
MaTTuX_
\o/ Le closedSource c'est tabou on a viendra tous à bout \o/
Hors ligne
Dernière modification par amoule (06-05-2010 13:46:18)
Hors ligne
\o/ Le closedSource c'est tabou on a viendra tous à bout \o/
Hors ligne
Hors ligne
\o/ Le closedSource c'est tabou on a viendra tous à bout \o/
Hors ligne
Hors ligne
"L'éducation vise à former des citoyens pas trop tatas et non pas à envoyer le plus de tatas possible à l'université."
Pierre Foglia (Journaliste à la retraite à La Presse)
Note : au Québec, le mot tata a un sens péjoratif qui sert à désigner une personne un peu idiote ou insignifiante. D'où les expressions familières : Espèce de grand, de gros tata! Être, avoir l'air tata.
Hors ligne