Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[samba] plusieurs problèmes
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
chipsterjulien
Guru
Guru


Joined: 08 Jun 2004
Posts: 350
Location: Lille France

PostPosted: Wed Apr 19, 2006 5:54 pm    Post subject: [samba] plusieurs problèmes Reply with quote

J'ai plusieurs problèmes avec samba.
Déjà il fonctionne mais j'ai l'impression que ca se passe mal. Pour mon fichier de configuration, je le donnerai à la fin de se poste.

j'ai ma passerelle avec un firewall dessus mais qui autorise le réseau sans aucun soucis donc pas de problème de port. Sur cette passerelle est aussi installé samba ou je veux y faire un espace d'échange entre le pc de mon frangin sous linux et mes parents sous windows (oui je sais mais, je ne suis pas arrivé à les convertir)
Sur samba, je n'ai pas mis de mot de passe pour éviter que mes parents me les demandent sans arrêt.

Ensuite j'ai beaucoup de mal avec windows. En effet, je n'arrive pas à voir avec favoris réseau -> Workgroup, l'ordinateur ou se trouve le serveur samba

Mon autre problème est sous linux. Je voulais mettre un montage automatique du répertoire de samba dès que l'ordinateur est démarer. Aucun problème pour le montage avec un user normal mais par contre pour le démontage, il me dit qu'il faut root obligatoirement. J'ai vu qu'il y avait un poste sur le forum à ce sujet mais qu'il restait sans réponse résolvant le problème.

Si quelqu'un sait ce qu'il ne va pas, je suis preneur, comme d'hab :)


mon fichier smb.conf :
Code:

[global]
   workgroup = WORKGROUP
   unix extensions = no
   netbios name = SERV
   server string = Samba Server %v

   announce as = WinNT
   domain master = yes
   log file = /var/log/samba/log.%m
   max log size = 50
   log level = 3
   hosts allow = 192.168.0. 127.0.0.1
   map to guest = bad user
   security = share
   encrypt passwords = yes
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   os level = 255
   domain master = yes
   preferred master = yes
   name resolve order = wins lmhosts bcast
   wins support = yes
   dns proxy = no

[public]
   comment = Emplacement pour tout
   path = /home/samba/public/
   public = yes
   only guest = yes
   writable = yes
   browseable = Yes
   hide dot files = Yes
   printable = no


Je tiens aussi à préciser que je ne veux pas partager d'imprimante ;)
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1803
Location: noumea ,nouvelle-caledonie

PostPosted: Wed Apr 19, 2006 8:02 pm    Post subject: Re: [samba] plusieurs problèmes Reply with quote

chipsterjulien wrote:
Sur samba, je n'ai pas mis de mot de passe pour éviter que mes parents me les demandent sans arrêt.


Je te conseilerai quand mème de mettre un mot de passe et de le faire retenir par windows (dans le cas ou tu n'est pas parano sur la secu).
Ne pas en avoir peu poser problème parfois.

chipsterjulien wrote:
Ensuite j'ai beaucoup de mal avec windows. En effet, je n'arrive pas à voir avec favoris réseau -> Workgroup, l'ordinateur ou se trouve le serveur samba


Essaye une recherche sur une machine et dans le champ de recherche tu tape l'adresse IP de la machine linux
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
chipsterjulien
Guru
Guru


Joined: 08 Jun 2004
Posts: 350
Location: Lille France

PostPosted: Wed Apr 19, 2006 8:17 pm    Post subject: Re: [samba] plusieurs problèmes Reply with quote

yuk159 wrote:
chipsterjulien wrote:
Sur samba, je n'ai pas mis de mot de passe pour éviter que mes parents me les demandent sans arrêt.


Je te conseilerai quand mème de mettre un mot de passe et de le faire retenir par windows (dans le cas ou tu n'est pas parano sur la secu).
Ne pas en avoir peu poser problème parfois.

chipsterjulien wrote:
Ensuite j'ai beaucoup de mal avec windows. En effet, je n'arrive pas à voir avec favoris réseau -> Workgroup, l'ordinateur ou se trouve le serveur samba


Essaye une recherche sur une machine et dans le champ de recherche tu tape l'adresse IP de la machine linux


Pour la recherche de la machine sous windows c'est ce que j'avais fait pour trouver le serveur samba mais je voulais savoir s'il était possible de le trouver comme je l'avais mis sur mon post précédent

Sinon pour l'aspect sécurité, je peux en mettre un oui et forcer tous les utilisateurs à ce connecter sous un user particulier, j'ai vu que l'on pouvait faire ca dans la documentation

Sinon des erreurs dans le fichier de config ou des choses que jaurais oubliées ?
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1803
Location: noumea ,nouvelle-caledonie

PostPosted: Wed Apr 19, 2006 9:04 pm    Post subject: Reply with quote

Je ne sais pas pourquoi, mais souvent une machine linux n'est pas visible tous de suite sur un réseau Windows, il faut souvent touredémarrer pour la voir appaitre, aolr mème que la machine est bien là.
Celà apparement avoir avec "l'élection d'une machine en tant que maitre du réseau", ou un truc du genre. quelqu'un completera certainement cette réponse.

Sinon ta config a l'air bonne, je te poste la mienne au cas où, elle utilise les modules VFS de samba pour scanner les virus et met en place une corbeille réseau (important pour mes utilisateur);) et permet au membre d'un mème groupe d'écrire sur les fichier des autres.

Code:

[global]
   log file = /var/log/samba3/log.%m
   load printers = yes
   smb passwd file = /etc/samba/private/smbpasswd
   socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
   interfaces = eth0 lo
   map to guest = bad user
   encrypt passwords = yes
   printer admin = @adm
   dns proxy = no
   netbios name = arakis
   server string =  Samba  %v
   printing = cups
   default = global
   workgroup = WORKGROUP
   os level = 20
   printcap name = cups
   security = user
   max log size = 50

[homes]
   comment = Home Directories
   browseable = no

[Partage]
   writeable = yes
   path = /home/data
   force directory mode = 770
   force group = users
   force create mode = 770
   comment = Partage
   create mode = 770
   directory mode = 770
   vfs objects = vscan-clamav recycle audit

_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Thu Apr 20, 2006 8:44 am    Post subject: Reply with quote

Bonjour,

j'ai pour l'instant juste une petite remarque pour yuk159. Dans ton smb.conf tu mets ton répertoire personnel (home) comme ne pouvant être parcouru, mais tu le laisse visible.

Quote:

[homes]
comment = Home Directories
browseable = no

Moi j'ai commenté tout cela, ne voulant pas qu'il soit parcouru, je ne vois pas l'intérêt de le laisser visible sur le réseau. C'est juste une interprétation des quelques explications que j'ai pu trouvées sur le net. Sinon, je vais tout de même poser une petite question. Pour déclarer un mot de passe, il suffit de l'écrire, je dirais brut de fonderie, dans ce fichier :
Code:
smb passwd file = /etc/samba/private/smbpasswd

_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1803
Location: noumea ,nouvelle-caledonie

PostPosted: Thu Apr 20, 2006 9:07 am    Post subject: Reply with quote

MickTux wrote:
Bonjour,

j'ai pour l'instant juste une petite remarque pour yuk159. Dans ton smb.conf tu mets ton répertoire personnel (home) comme ne pouvant être parcouru, mais tu le laisse visible.

Quote:

[homes]
comment = Home Directories
browseable = no


J'étais sur que quelqu'un allé m'en faire la remarque :lol: mais j'e n'ai pas eu le temps d'éditer mon post tout à l'heure.
C'est une erreur de ma part soit on supprime soit on met yes, pour moi c'est la deuxième option ;)
Sinon pour ta question la reponse est non, tu peux passer par quelque chose comme :
Code:

smbpasswd -a user

_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Thu Apr 20, 2006 9:20 am    Post subject: Reply with quote

Dans la commande que tu me propose, le user est déclaré dans cette ligne,

Code:
valid users = pierre paul tintin

_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1803
Location: noumea ,nouvelle-caledonie

PostPosted: Thu Apr 20, 2006 9:27 am    Post subject: Reply with quote

MickTux wrote:
Dans la commande que tu me propose, le user est déclaré dans cette ligne,

Code:
valid users = pierre paul tintin


et ?
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Thu Apr 20, 2006 9:37 am    Post subject: Reply with quote

Et bien ce que je ne comprends pas avec samba, c'est que j'essaye de partager un dossier. Je suis au niveau "user" pour la sécurité, il demande à chaque fois un mot de passe à la personne qui essaye de se connecter sur mon portable. Ce fichier partage est définit comme ceci :
Code:

[Partage_Mickael]
path = /home/mickael/Partage
comment = Ben c'est du partage!!
#valid users = lab julien
available = yes
browseable = yes
public = yes
writable = yes
guest ok = yes

ET, voici enfin le "et ?" où doit on définir ce mot de passe? Je suis dans le brouillard car je pensais que le fait de mettre guest ok = yes, permettait à un utilisateur quelconque d'accéder à ce fichier sans mot de passe. Mais cela ne marche pas. Donc si je commence à comprendre, en mode security = user, il faut un mot de passe pour se connecter à ma machine, puis si je mets guest ok = yes, ce même utilisateur une fois entré dans ma machine aura accès à ce fichier sans mot de passe. C'est bien ça le principe?

Juste une petite précision, le partage de ce dossier, j'essaye de le faire dans mon laboratoire.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1803
Location: noumea ,nouvelle-caledonie

PostPosted: Thu Apr 20, 2006 10:11 am    Post subject: Reply with quote

La ou je ne comprend pas c'est que quand je fais un smbpasswd -a il génère bien une entrée pour mon utilistaeur dans /etc/samba/private/smbpasswd et le pass est crypté.
J'ai vue passer dans doc aussi une option update encrypted = yes dans le Global Conf je vais faire une recherche.
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Thu Apr 20, 2006 10:17 am    Post subject: Reply with quote

Pour ma part lorsque j'essaye smbpasswd -a julien, il me retourne ceci une fois le mot de passe confirmé :
Code:
New SMB password:
Retype new SMB password:
Failed to initialise SAM_ACCOUNT for user julien. Does this user exist in the UNIX password database ?
Failed to modify password entry for user julien


Là je suis vraiment perdu. Je veux juste donner un mot de passe à l'utilisateur julien pour qu'il puisse se connecter et lire/écrire dans mon fichier partage.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1803
Location: noumea ,nouvelle-caledonie

PostPosted: Thu Apr 20, 2006 10:33 am    Post subject: Reply with quote

J'arrive a reproduir ton message d'erreur quand je créer un pass pour un utilisateur qui n'existe pas sur ma machine :
Code:
# smbpasswd -a essai
New SMB password:
Retype new SMB password:
Failed to initialise SAM_ACCOUNT for user essai. Does this user exist in the UNIX password database ?
Failed to modify password entry for user essai


Est-ce le cas chez toi ? ton utilisateur julien a t'il un compte UNIX sur ta machine ?
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Thu Apr 20, 2006 10:42 am    Post subject: Reply with quote

Non cet utilisateur n'a pas de compte unix dans /etc/passwd. Mis je comprends pas très bien pourquoi il devrait avoir un compte unix.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
yuk159
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1803
Location: noumea ,nouvelle-caledonie

PostPosted: Thu Apr 20, 2006 10:45 am    Post subject: Reply with quote

Ha bin je n'ai pas compris alors, en tout cas je ne sait pas répondre.
Je suis largué ce soir donc je vais me coucher
Salut.
_________________
The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram
Back to top
View user's profile Send private message
_droop_
l33t
l33t


Joined: 30 May 2004
Posts: 957

PostPosted: Thu Apr 20, 2006 11:49 am    Post subject: Reply with quote

MickTux wrote:
Mis je comprends pas très bien pourquoi il devrait avoir un compte unix.


Bonjour,

Si les utilisateurs samba doivent avoir un compte unix, c'est que samba crée un processus pour l'utilisateur qui se connecte ; le possesseur du processus étant l'utilisateur. (je sais pas si je suis compréhensible alors je fais l'exemple (pas forcement exact mais l'idée est là) : )

samba écoute en étant root. "droop" se connecte et s'authentifie. samba crée un processus lancé en tant que "droop" qui va gérer les actions de droop (accès au fichier, effacement...). Le niveau d'accès est limité (par les droits de l'utilisateur) au niveau unix (par le noyau) et pas au niveau samba.

Si l'utilisateur n'a pas de compte unix, ce shémas de sécurité ne peut pas s'appliquer.

Voilà, j'espère que je suis compréhensible.
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Thu Apr 20, 2006 11:52 am    Post subject: Reply with quote

OK merci Droop, je viens de comprendre le schéma de fonctionnnement pour samba. IL reste plus qu'a créé un compte unix pour l'utilisateur julien. Je vais me replonger dans ce fichier /etc/passwd
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
chipsterjulien
Guru
Guru


Joined: 08 Jun 2004
Posts: 350
Location: Lille France

PostPosted: Thu Apr 20, 2006 6:37 pm    Post subject: Reply with quote

Personnellement, j'avais déjà rebooter la machine en question et ... rien. Impossible de voir la machine samba
Faut-il que je crée des ou un compte pour un utilisateur particulier ?


Sinon je me suis apercu en transférant des données que je les envoyais sur samba à 768Ko/s en gros 8O
J'ai strictement le même problème avec ssh quand j'envoie des fichiers. Par contre quand je récupère des fichiers via ssh je fais dans les 6Mo/s

Quelqu'un a une idée pour samba voir ssh car c'est plus que moue :x
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum