Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/02/2006, à 02:48

Neub

Samba & Ubuntu

Salut,

J'ai un tit probleme avec samba qui m'enerve bcp, et dont je ne vois pas l'erreur !!!
je veux configurer avec un compte guest = nobody et mon compte a moi

Donc apres vu la doc .... je met tous les chemin, les droits, les partages ... j'ai mon utilisateur neub qui se log a tout sans aucun probleme, mais a chaque fois que je me log avec nobody
(sous win ou sous linux) j'obtient l'erreur : Chemin n'existe plus (linux), vous n'avez pas de droit d'acces (nobody)

J'ai mis mes path en rwxr-xr-x


et wala mon fichier conf de samba:

[global]

## Browsing/Identification ###

# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = MSHOME

# server string is the equivalent of the NT Description field
   server string = UserIsNobody

# 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


#### Debugging/Accounting ####

# This tells Samba to use a separate log file for each machine
# that connects
   log file = /var/log/samba/log.%m

# Put a capping on the size of the log files (in Kb).
   max log size = 1000

# If you want Samba to only log through syslog then set the following
# parameter to 'yes'.
;   syslog only = no

# We want Samba to log a minimum amount of information to syslog. Everything
# should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log
# through syslog you should set the following parameter to something higher.
   syslog = 0

# Do something sensible when Samba crashes: mail the admin a backtrace
   panic action = /usr/share/samba/panic-action %d


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

# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/ServerType.html in the samba-doc
# package for details.
    security = user
   ; security = share

# You may wish to use password encryption.  See the section on
# 'encrypt passwords' in the smb.conf(5) manpage before enabling.
   encrypt passwords = true

# If you are using encrypted passwords, Samba will need to know what
# password database type you are using.  
   passdb backend = tdbsam guest

  obey pam restrictions = yes
guest account = nobody
 invalid users = root

# For Unix password sync to work on a Debian GNU/Linux system, the following
# parameters must be set (thanks to Augustin Luton <aluton@hybrigenics.fr> for
# sending the correct chat script for the passwd program in Debian Potato).
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .

# Most people will find that this option gives better performance.
# See smb.conf(5) and /usr/share/doc/samba-doc/htmldocs/speed.html
# for details
# You may want to add the following on a Linux system:
#         SO_RCVBUF=8192 SO_SNDBUF=8192
   socket options = TCP_NODELAY


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

wins support = no
[homes]
   comment = Home Directories
   browseable = no

# By default, the home directories are exported read-only. Change next
# parameter to 'yes' if you want to be able to write to them.
   writable = no

# 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 = 0700

# 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 = 0700


[Upload]   
path = /home/neub/shared/upload
public = yes
only guest = yes
writable = yes

[DivX]
path = /home/neub/divx
available = yes
browseable = yes
guest ok = yes
public = yes
write list = root neub


[Albums]
path = /home/neub/albums
available = yes
browseable = yes
public = yes
guest ok = yes
writable = no

[Mp3]
path = /home/neub/mp3
available = yes
browseable = yes
guest ok = yes
public = yes
write list = root neub

[DivX2]
path = /media/TEMPORARY/DivX
available = yes
browseable = yes
public = yes
writable = no

[Appz]
path = /media/TEMPORARY/Appz
available = yes
browseable = yes
public = yes
writable = yes

Si kkun a une idée c trop cooolllllll

#2 Le 04/02/2006, à 04:16

Neub

Re : Samba & Ubuntu

Up Up Up

Aucune idée !!!!!!

Allez un p'tit effort !!!!

#3 Le 04/02/2006, à 11:31

XioNoX

Re : Samba & Ubuntu

ca m'interesse aussi big_smile

Hors ligne

#4 Le 05/02/2006, à 01:17

mythos

Re : Samba & Ubuntu

guest account = neub et ca devrais marcher

ajoute aussi dans le global un petit "netbios name = neub's machine" ca fais plus zoli dans les favoris de windaube ^^


In an Open world, no need for Gates :)

Hors ligne

#5 Le 05/02/2006, à 02:05

YBM

Re : Samba & Ubuntu

un petit

map to guest = Bad User

dans la section [global] devrait pas faire de mal.

Hors ligne

#6 Le 08/02/2006, à 22:56

neub

Re : Samba & Ubuntu

Euhh ca marche pas mais je peux que vous avez pas tres bien compris!

      je veux avoir un acces avec deux comptes differents:
                - Un compte neub avec mon home en readable et certain dossier ou je peux ecrire
                - Un compte invité pour mes collocs, ou il n'ont pas besoin de mettre de password avec moins de repertoire et pas de droit d'ecrire (a part dans le dossier upload)

PS: Si les invités ne sont pas obliger de rentrer le mots de pass c encore mieux !!!!


www.neub.co.nr
HP DV5 1073ez (Core 2 Duo T9400 2x2.53Ghz | nVidia GeForce 9600M GT 512MB)

Hors ligne

#7 Le 09/02/2006, à 03:36

mythos

Re : Samba & Ubuntu

OK, effectivement, je n'avais pas compris, désolé smile

EXPLICATION: Ce comportement est tout à fait normal, du moins je crois, car l'utilisateur Nobody (comme son nom l'indique) est un non-utilisateur: avec guest account = nobody, tu désactives l'acces anonyme !

Commente la ligne guest account = nobody et ajoute map to guest = Bad User.

De plus, retire les root de tes write list, root a acces à tout, donc inutile de le mettre en write list.
EDIT: D'autant plus qu'il est invalidé dans la section Global, donc doublement inutile de le mettre en Write List

Enfin, dis-nous ce que cela donne

@pluche

Dernière modification par mythos (Le 09/02/2006, à 03:38)


In an Open world, no need for Gates :)

Hors ligne

#8 Le 10/02/2006, à 23:30

neub

Re : Samba & Ubuntu

Cool donc ca marche bien pour acceder sans mettre de mots de pass !!!!
Mais g toujours ce probleme de config que je comprend pas ....

Je peux voir tout mes repertoires mais je ne peux rentré dans aucun d'entre eux qd j'ai l'acces guest !!!!
(Erreur : Repertoire n'existe pas ou je n'ai pas les droits)

cependant ca marche tres bien avec mon compte neub ...


PS: J'ai aussi enlevé les truks de root, j'avais la flemme de les quitter wink

SI tu peux regarder un peu mieux mon samba.conf car je vois vraiment pas ou ca peut merder, j'ai tester de mttre un mask pour les repertoires a 0744 pour avoir le read mais ca donne rien de plus

Dernière modification par neub (Le 11/02/2006, à 12:44)


www.neub.co.nr
HP DV5 1073ez (Core 2 Duo T9400 2x2.53Ghz | nVidia GeForce 9600M GT 512MB)

Hors ligne

#9 Le 11/02/2006, à 15:26

YBM

Re : Samba & Ubuntu

Que montre un ls -ld sur un de ces répertoires auxquels tu peux accéder en étant identifié en tant que "neub" et pas en tant qu'invité ?

Hors ligne

#10 Le 12/02/2006, à 01:44

vogia

Re : Samba & Ubuntu

écoutez !
quand je suis sour root ou user
des fois ça marche bien sans ou avec password, des fois ça ne veut pas marcher meme avec password.

alors je demande si il n'y a pas une anomalies sous Ubuntu ?

#11 Le 12/02/2006, à 05:54

YBM

Re : Samba & Ubuntu

Le paquetage Samba d'Ubuntu est parfaitement standard, donc pas d'anomalie à craindre, sinon le fait que le protocole SMB est lui même une anomalie.

Bref, que des trucs marchent, puis ne marchent plus et ensuite remarchent est le pain quotidien de tout réseau basé sur Netbios. C'est pas pour rien que même Microsoft essaye péniblement de s'en défaire.

Maintenant, il y a quand même un peu de logique qui s'applique, donc en regardant à la fois la conf de Samba, les droits UNIX sur les répertoires/fichiers et les configurations/versions des clients on arrive à faire marcher très bien tout ça. Il faut être un peu précis dans la description de sa conf et de ses problèmes.

par exemple : accès "root" ?? Je n'ose croire que tu donnes ton mot de passe root (si tu l'as créé, sous Ubuntu il est désactivé par défaut) lors d'une connexion Ubuntu. Si c'est le cas : oublie.

"accès user" ? quel user ? a-t-il un mot de passe dans la base de compte Samba (cf. smbpasswd) ?

etc...

Hors ligne

#12 Le 12/02/2006, à 13:23

neub

Re : Samba & Ubuntu

Nikel je viens de trouver ....

J'avais bien tous mes droits pour les repertoires que je disirait partager 755 (5=r_x)
mais il etait dans mon "home" repertoires qui lui était en 700 alors un petit coup de
a+x pour pouvoir le traverser et el compte est bon ....


PS: pas de probleme de stabilité avec samba vogia .... juste de compatibilité entre windows et linux !!!!
les \ de windows comme MSHOME\user doivent devenir MSHOME\\user, etccc....


www.neub.co.nr
HP DV5 1073ez (Core 2 Duo T9400 2x2.53Ghz | nVidia GeForce 9600M GT 512MB)

Hors ligne

#13 Le 13/02/2006, à 17:21

mythos

Re : Samba & Ubuntu

Arf, je n'avais pas fais attention a ce détail !
Bien joué Neub smile

Passage en résolu ? big_smile


In an Open world, no need for Gates :)

Hors ligne

#14 Le 14/02/2006, à 03:21

neub

Re : Samba & Ubuntu

Ouais resolu, ca marche nikel

Merci encore ....


www.neub.co.nr
HP DV5 1073ez (Core 2 Duo T9400 2x2.53Ghz | nVidia GeForce 9600M GT 512MB)

Hors ligne

#15 Le 14/02/2006, à 03:53

mythos

Re : Samba & Ubuntu

Pas de quoi smile

Pour passer le sujet en résolu, edite ton tout premier message et modifie son titre en incorporant " Résolu" wink

@pluche


In an Open world, no need for Gates :)

Hors ligne