Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2926 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Changer répertoire de partage SAMBA

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Changer répertoire de partage SAMBA

n°1326830
nomiss
La rootine
Posté le 20-12-2012 à 09:19:15  profilanswer
 

Bonjour tout le monde !
 
Voilà j'ai mis en place mon serveur samba sur centos 6.3, pour que clonezilla y enregistrent les images de pc client. J'ai deux disque dur, un de 80Go où centos est installé (disque dur A) et un autre de 250 go , vide, où j'aimerai que mes images soient stockées. Explications :
 
Dans le tuto que j'ai suivi pour mettre en place clonezilla pour mon serveur de sauvegarde, il me dit d'indiquer dans smb.conf, le répertoire de partage /opt/Images, or il n'y a pas trop de place, ce pour quoi j'ai ajouté le disque B. J'aimerai indiquer dans smb.conf que clonezilla doit y mettre mes images, mais comment écrire l'adresse, car "/" c'est pour mon disque A, donc quoi mettre pour le B ?
 
Voici mon smb.conf
 
[global]  
 
#clonezilla.sg  
 workgroup = clonezilla.sg.ca  
 server string = Serveur de Sauvegarde (smb v.%v)  
 netbios name = CentOS-PXE  
 os level = 20  
 
#Authentification  
 
 security = user  
 domain logons = no  
 encrypt passwords = yes  
 smb passwd file = /etc/samba/smbpasswd  
 unix password sync = no  
 
#Affichage accents  
 dos charset = 850  
 display charset = UTF8  
 
#LOGS  
 max log size = 50  
 log file = /var/log/samba/%m.log  
 username map = /etc/samba/smbusers  
 
#=============[ PARTAGES ]=============#  
 
[Images]  
 path = /opt/Images  
; browseable = yes  
 writeable = yes  
 valid users = sauvd


Message édité par nomiss le 20-12-2012 à 09:19:52
mood
Publicité
Posté le 20-12-2012 à 09:19:15  profilanswer
 

n°1326837
nomiss
La rootine
Posté le 20-12-2012 à 09:47:44  profilanswer
 

J'ai réussi à changer, j'ai mis /media/stockage, stockage est le nom de mon disque B (sdb1), mais quand clonezilla se lance, il me dit  
 
CLONEZILLA imga home directory /home/partimag is not a mounting point ! Failed to mount other device as /home/partimag !
 
 
Je n'arrive pas à acceder à mon samba sur windows xp pourtant je le vois dans mes favoris réseau ...
Mon nouveau fichier SMB :
 
[global]
 
#clonezilla.sg
 workgroup = MSHOME
 server string = Serveur de Sauvegarde (smb v.%v)
 netbios name = CentOS-PXE
 os level = 20
#ligne ajoutée par SIMON
 log file = /var/log/samba/log.%m
 
#Authentification
 
 security = user
 domain logons = no
 encrypt passwords = yes
 smb passwd file = /etc/samba/smbpasswd
 unix password sync = no
#ligne ajoutée par SIMON
 hosts allow = 192.168.15.
 
#Affichage accents
 dos charset = 850
 display charset = UTF8
 
#LOGS
 max log size = 50
 log file = /var/log/samba/%m.log
 username map = /etc/samba/smbusers
 
#=============[ PARTAGES ]=============#
 
[homes]
 path = /media/stockage
; browseable = yes
 writeable = yes
 valid users = sauvd
 valid users = CRCA35-CRIV
 admin users = sauvd

Message cité 1 fois
Message édité par nomiss le 20-12-2012 à 10:21:41
n°1326876
bardiel
Debian powa !
Posté le 20-12-2012 à 11:25:44  profilanswer
 

Question conne : pourquoi tu n'a pas fait un lien symbolique entre ton /opt/Image et un répertoire sur ton nouveau disque ? [:suri_2002]  
 

Citation :

Je n'arrive pas à acceder à mon samba sur windows xp pourtant je le vois dans mes favoris réseau ...


Citation :

#=============[ PARTAGES ]=============#
 
[homes]
 path = /media/stockage
; browseable = yes
 writeable = yes
 valid users = sauvd
 valid users = CRCA35-CRIV
 admin users = sauvd


Forcément, il n'est pas browseable [:tinostar]


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1326878
nomiss
La rootine
Posté le 20-12-2012 à 11:31:33  profilanswer
 

Je suis débutant sur centos. J'ai suivi un tuto, et il y avait le ; , du coup je dois l'enlever ?
 
Pour le disque dur j'ai réussi. Mais par contre dans mes favoris réseau sur XP c'est toujours marqué Image et non Stockage
 
edit : je l'ai enlevé, sous XP il prend en compte mon id (sauvd) quand je veux me logger, par contre le mdp il accèpte pas, or j'ai bel et bien ajouté le mdp pour mon user
 
"smb passwd file = /etc/samba/smbpasswd" je ne le trouve pas dans mon répertoire, même quand j'affiche les fichiers cachés


Message édité par nomiss le 20-12-2012 à 11:37:17
n°1326881
bardiel
Debian powa !
Posté le 20-12-2012 à 11:37:56  profilanswer
 

Pour que tu puisses explorer le dossier, il vaut mieux enlever le ;

 

Pour changer le nom de ton partage "vu par" Windows, il faut ajouter de quoi le nommer :

Citation :

#=============[ PARTAGES ]=============#
 
[homes]
 path = /media/stockage
 comment = Stockage
 browseable = yes
 writeable = yes
 valid users = sauvd
 valid users = CRCA35-CRIV
 admin users = sauvd


Pour le coup des utilisateurs par contre, j'ajouterais "public = yes" et je supprimerais les "valid users". Sauf à vouloir blindé son installation, mais sur du clonezilla si tu fais "trop" tu te bloques à coup sûr.

 

Pour ton fichier de mot de passe, lis ceci. En gros cela dépend comment cela est paramétré dans le smb.conf


Message édité par bardiel le 20-12-2012 à 11:39:38

---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1326883
nomiss
La rootine
Posté le 20-12-2012 à 11:51:51  profilanswer
 

j'ai mis en public et je l'ai passé en share, j'ai /homes qui est apparu ...
 
http://img32.imageshack.us/img32/8387/62339385.png
 
http://img856.imageshack.us/img856/3317/32150150.png


Message édité par nomiss le 20-12-2012 à 11:55:51
n°1326885
kisscoolz
Posté le 20-12-2012 à 12:00:57  profilanswer
 

bardiel a écrit :


Forcément, il n'est pas browseable [:tinostar]


 
L'option browseable joue sur la visibilité du partage et non pas de l'acces. Tu ne le vera pas en parcourant le serveur mais tu pourra y acceder en tapant directement l'adresse (sous réserve d'autres modifications qui peuvent impacter l'acces).  
 

nomiss a écrit :


#=============[ PARTAGES ]=============#
 
[homes]
 path = /media/stockage
; browseable = yes
 writeable = yes
 valid users = sauvd
 valid users = CRCA35-CRIV
 admin users = sauvd


 
Ce qui me choque la dedans c'est le chemin défini pour les répertoires utilisateurs. C'est le même répertoire pour tous. C'est la conf par défaut de clonezilla ?  
 
J'aurai fait la chose autrement. L'idée serait de monté ton second disque dur directement  dans /opt/Images
 

# ls -l /opt/Images
# mount /dev/sdb /opt/Images
# chown utilisateur_de_la_premiere_commande:groupe_de_la_premiere_commande /opt/Images
# chmod droits_de_la_premiere_commande /opt/Images
# vi /etc/fstab (pour y mettre ton point de montage en persistent


 
Tu relance tes services ou tu reboot la machine pour prendre en compte les modifs.  


Message édité par kisscoolz le 20-12-2012 à 12:03:07

---------------
http://lacabanedeladmin.trickip.net/
n°1326907
nomiss
La rootine
Posté le 20-12-2012 à 14:01:16  profilanswer
 

Voici le tuto que j'ai suivi : http://www.webtutos.ressources-inf [...] ficher/10/ avec des difficultés car il n'est pas à jour.
 
Dans ce tuto, le chemin indiqué (page 10) est /opt/Images/ avec les droits modifiés pour ce répertoire.
 
je vais faire ta suite de commande
 
edit :

Code :
  1. # chown utilisateur_de_la_premiere_commande:groupe_de_la_premiere_commande /opt/Images
  2. # chmod droits_de_la_premiere_commande /opt/Images


 
Pour le user je met celui de mon samba (sauvd) ou bien le user du serveur (root) ( mon prompt : root@clonezilla ~ )
et le groupe correspond à quoi ?


Message édité par nomiss le 20-12-2012 à 14:05:10
n°1326918
kisscoolz
Posté le 20-12-2012 à 14:36:48  profilanswer
 

Ok en regardant ton tuto, le plus simple c'est de faire juste la commande chmod 777 /opt/Images.  
 

# mount /dev/sdb /opt/Images  
# chmod -R 777 /opt/Images  
# vi /etc/fstab (pour y mettre ton point de montage en persistent)


 
Puis reboot ou relance les services.


---------------
http://lacabanedeladmin.trickip.net/
n°1326933
nomiss
La rootine
Posté le 20-12-2012 à 15:58:01  profilanswer
 

Pourquoi clonezilla veut absolument me mettre l'image dans /home/partimag ?? comment modifier ça ?
 
Il fait :

mount -t cifs -o user="sauvd" "//192.168.15.254/opt/Images/" /home/partimag
 
.blablabla
 
 
mount error(6) : no such device or address
refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Clonezilla image home directory /home/partimag is not a mounting point ! Failed to mount other device as /home/partimag !

 


Message édité par nomiss le 20-12-2012 à 16:09:01
mood
Publicité
Posté le 20-12-2012 à 15:58:01  profilanswer
 

n°1326935
x1fr
Posté le 20-12-2012 à 16:21:06  profilanswer
 

Il ne faut pas indiquer //192.168.15.254/opt/Images/ mais //192.168.15.254/homes comme nom de partage


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°1326936
nomiss
La rootine
Posté le 20-12-2012 à 16:30:53  profilanswer
 

je vais essayer ça
 
EDIT : ça fonctionne apparement, je testerai plus tard la descente d'images


Message édité par nomiss le 20-12-2012 à 16:47:13
n°1326938
nomiss
La rootine
Posté le 20-12-2012 à 16:48:14  profilanswer
 

merci pour votre aide tout le monde, et particulièrement x1fr pour mon premier topic ;)  
 
J'ai bien progressé dans le monde du Libre ! ;)

n°1327152
blazkowicz
Posté le 24-12-2012 à 12:41:39  profilanswer
 

bardiel a écrit :

Question conne : pourquoi tu n'a pas fait un lien symbolique entre ton /opt/Image et un répertoire sur ton nouveau disque ? [:suri_2002]  


 
voire monter le disque dur dans /opt/Images :whistle:

n°1330409
nomiss
La rootine
Posté le 10-02-2013 à 21:32:08  profilanswer
 

Salut à tous, je reviens sur ce sujet, car dans le cadre de mon BTS, je vais devoir surement présenter mon installation, je n'ai pas pu sortir le travaille effectué de l'entreprise ou j'étais.
 
Je le refais donc sur mon pc sous vmware, j'ai tout reparamétré et j'ai quelques erreurs :
 
Au boot de mon client en PXE :
 
http://imageshack.us/a/img837/140/tftpsoucis.png
 
Mon fichier TFTP :
 
http://imageshack.us/a/img19/84/fichierq.png
 
Avant DISABLE était sur YES, dans le tuto il me disait que c'était sur YES, j'avias le problème, j'ai donc changé ce YES en NO, ça avait fonctionné ensuite, et là ça ne fonctionne plus ??!

n°1330410
blazkowicz
Posté le 10-02-2013 à 22:07:50  profilanswer
 

essaye un autre serveur tftp? tftpd-hpa ou un autre.
 
je suis sous Ubuntouille, mais plusieurs tftpd sont disponibles.
 

Citation :


tftpd-hpa - HPA's tftp server
atftpd - advanced TFTP server
...
tftpd - Trivial file transfer protocol server


 
dans la description de tftpd "tout court" il est écrit :  
" Tftpd is not suitable for use with the PXE bootloader; for that,
 use atftpd or tftpd-hpa."

n°1330411
nomiss
La rootine
Posté le 10-02-2013 à 22:09:18  profilanswer
 

OK, mais durant mon stage, j'ai utilisé ce serveur, et je n'ai pas eu de soucis.

n°1330418
blazkowicz
Posté le 10-02-2013 à 23:19:44  profilanswer
 

oui, ce que je dis ça doit être bidon sous CentOS.

 

après, ça m'est déjà arrivé le même souci, dhcp OK, tftp qui ne donne rien mais c'était plutôt une erreur d'inattention : rien dans /tftpboot, ou bien le chemin configuré était /var/machin/tftpboot.. et puis, la configuration du DHCP aussi.


Message édité par blazkowicz le 10-02-2013 à 23:21:53
n°1330431
x1fr
Posté le 11-02-2013 à 08:54:05  profilanswer
 

+1 pour la config du dhcp, ou une boulette dans l'arborescence


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°1330515
nomiss
La rootine
Posté le 11-02-2013 à 15:12:18  profilanswer
 

du coup faut que j'utilise autre chose que xinetd ? parce que je ne sais plus quoi modifier là

n°1330524
x1fr
Posté le 11-02-2013 à 17:41:17  profilanswer
 

Bah pas nécessairement si ça fonctionnais avec la même config logicielle. Ca doit pas être grand chose comme d'hab :/
 
t'as bien mis le pxelinux.0 dans la config du dhcp? le fichier se trouve bien dans /tftpboot?


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°1330544
blazkowicz
Posté le 11-02-2013 à 19:11:36  profilanswer
 

oui, une ligne  
    filename "/tftpboot/pxelinux/pxelinux.0";
 
où il faut et avant ça tout en haut du dhcp une ligne  
allow booting;
(voire allow bootp; pour être sûr mais j'ai l'intuition que normalement ça ne sert à rien..)
 

n°1330557
nomiss
La rootine
Posté le 11-02-2013 à 21:49:03  profilanswer
 

MON FICHIER DHCPD.CONF (etc/dhcp/dhcpd.conf)

 


Code :
  1. ddns-update-style interim;
  2. ignore client-updates;
  3. #AUTORISATION DU PXE
  4. allow bootp;
  5. allow booting;
  6. #DEFINITION DES SRV DNS
  7. option domain-name "centosgh.local";
  8. option domain-name-servers 192.168.15.254;
  9. default-lease-time 21600;
  10. max-lease-time 43200;
  11. #CE SRV FAIT AUTHORITE
  12. authoritative;
  13. #PLAGE IP
  14. subnet 192.168.15.0 netmask 255.255.255.0 {
  15.         range 192.168.15.10 192.168.15.20;
  16.         option routers 192.168.15.254;
  17.         option domain-name "centosgh.local";
  18.         }
  19. #CONFIGURATION DU SERVEUR PXE
  20. server-name "pxe.centosgh.local";
  21. next-server 192.168.15.254;
  22. filename "pxelinux.0";
 


DOSSIER TFTPBOOT

 

http://img46.imageshack.us/img46/4804/tftpboot.png

 


Mon client reçoit l'IP et le DNS quand je suis sous XP

 

x1fr, j'ai vraiment fais attention à ne pas refaire les mêmes erreurs que les premières fois quand tu m'aidais ;)


Message édité par nomiss le 11-02-2013 à 21:50:14
n°1330559
blazkowicz
Posté le 11-02-2013 à 22:46:54  profilanswer
 

chez moi j'ai next-server et filename dans la section subnet truc {
} mais ça doit être un détail (du coup, tu as ça en paramètres globaux)
 
et aussi, le chemin absolu pour le pxelinux.0
 

n°1330582
x1fr
Posté le 12-02-2013 à 09:08:33  profilanswer
 

Puisque la partie dhcp a l'air de fonctionner sur XP, faudrait tester la partie TFTP (avec un client sur windows par exemple, essayer de télécharger pxelinux.0)
 
Sinon voir du côté des logs, il y a peut-être des infos


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°1330631
nomiss
La rootine
Posté le 12-02-2013 à 18:09:47  profilanswer
 

c'est quoi la commande pour consulter les logs ?

 

comment faire pour "essayer de télécharger pxelinux.0 "

 

EDIT : Note pour moi-même, paramétrer OU désactiver le pare feu centos !

Message cité 1 fois
Message édité par nomiss le 12-02-2013 à 19:43:38
n°1330638
nomiss
La rootine
Posté le 12-02-2013 à 20:20:28  profilanswer
 

J'en suis là à présent :  
http://img443.imageshack.us/img443/2671/70223201.png
 
j'ai appliqué ça :


x1fr - Il ne faut pas indiquer //192.168.15.254/opt/Images/ mais //192.168.15.254/homes comme nom de partage


 
MON FICHIER SAMBA  

Code :
  1. [global]
  2. #id server
  3. workgroup=centossgh.local
  4. server string = Serveur de sauvegarde (smb v.%v)
  5. netbios name = CentOS-PXE
  6. os level = 20
  7. #authentification
  8. security = user
  9. domain logons = no
  10. encrypt passwords = yes
  11. smb passwd file = /etc/samba/smbpasswd
  12. unix password sync = no
  13. #affichage accents
  14. dos charset = 850
  15. display charset = UTF8
  16. #LOGS
  17. max log size = 50
  18. log file = /var/log/samba/%m.log
  19. username map = /etc/samba/smbusers
  20. #partages
  21. [Images]
  22. path = /opt/Images
  23. browseable = yes
  24. writeable = yes
  25. valid users = sauvd


 
Ce qui se passe avant :
 
http://imageshack.us/a/img600/841/38726571.png
 
http://imageshack.us/a/img341/410/93417660.png
 
Si on change le codage clavier, cela n'aura pas d'effet après ...
http://imageshack.us/a/img72/3961/52437967.png
http://imageshack.us/a/img856/4885/61367610.png
http://imageshack.us/a/img221/4005/18138304.png
http://imageshack.us/a/img713/3418/14455649.png
http://imageshack.us/a/img17/8959/18380336.png
http://imageshack.us/a/img69/5535/87726303.png
http://imageshack.us/a/img829/2775/11133688.png
http://imageshack.us/a/img17/955/101bt.png
 
Je remplace par :
 
http://imageshack.us/a/img708/5641/102dt.png
http://imageshack.us/a/img843/1108/26758102.png


Message édité par nomiss le 12-02-2013 à 20:26:12
n°1330652
blazkowicz
Posté le 13-02-2013 à 00:18:51  profilanswer
 

nomiss a écrit :

c'est quoi la commande pour consulter les logs ?

 

La base c'est dmesg, tail et aller voir ce qui traîne dans /var/log
connaître l'existence du démon qui gère les logs, et que dans un environnement sécurisé les barbus configurent le truc pour qu'une petite bécane reçoive et centralise les logs sur le réseau (pour les rendre inaccessibles et inaltérables à un attaquant)

 

exemple d'un truc dans un log, dans ton screenshot tout noir je peux lire "CIFS VFS : default security request mechanism requested. The default (..) will be upgraded from ntlm to ntlmv2 in kernel release 3.3"

 

récemment, l'identification ntlmv1 a été gravement crackée et n'offre plus aucune securité, il faut désactiver lm et ntlm (mais ntlmv2 peut encore aller), ça ne sert que pour les vieux clients windows NT4/2000.


Message édité par blazkowicz le 13-02-2013 à 00:20:46
n°1330662
x1fr
Posté le 13-02-2013 à 08:55:38  profilanswer
 

Concernant l'avant dernière capture de clonezilla, ce n'est pas /homes d'apres ton fichier de config Samba mais /Images (le nom du partage, ce qui est accessible depuis le réseau se trouve entre les crochets)


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°1330959
nomiss
La rootine
Posté le 15-02-2013 à 19:24:58  profilanswer
 

J'ai essayé avec Images, mais apparemment ça ne marche toujours pas ... , je m'y recolle dès dimanche soir.

n°1331055
nomiss
La rootine
Posté le 17-02-2013 à 18:31:59  profilanswer
 

UP


Message édité par nomiss le 17-02-2013 à 18:40:13
n°1331098
x1fr
Posté le 18-02-2013 à 09:11:39  profilanswer
 

Sur les postes en haut de cette page tu avais déjà un soucis avec ce fameux partage. Le problème est sûrement sensiblement le même.
 
Tu arrives à accéder à ton partage depuis un poste windows? le dossier /opt/Images existe?


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°1331140
nomiss
La rootine
Posté le 18-02-2013 à 15:04:18  profilanswer
 

salut salut !
 
bon et bien sur mon client XP je n'ai aucun partage de visible ... -_-"

n°1331142
x1fr
Posté le 18-02-2013 à 15:11:44  profilanswer
 

essaye de relire le haut de la page, a priori ça vient de ton partage samba qui n'est pas opérationnel, tant que ce n'est pas le cas, pas la peine d'aller plus loin.
 
Ça ressemble fortement au problème que tu avais eu la bas.


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°1331200
nomiss
La rootine
Posté le 18-02-2013 à 17:42:56  profilanswer
 

J'ai fais avec l'utilisateur SAUVD, enregistré pour le serveur samba et ça marche après en rentrant HOMES, je ne comprend pas, car durant mon stage je laissais administrator.
 
je poursuis
 
Vous utilisez quoi vous pour faire du déploiement ?

n°1333663
nomiss
La rootine
Posté le 28-03-2013 à 09:18:06  profilanswer
 

Bonjour

 

J'ai cloné mon serveur (qui estune VM) sur un autre pc. Lorsque je le démarre mon interface eth0 est devenu eth1. J'ai lu quelques topic à ce sujet et la solution qui a été proposé ne fonctionne pas.
 
Http://forum.hardware.fr/hfr/OSAlt [...] 1760_1.htm

 

Comment pourrais-je faire ?


Message édité par nomiss le 28-03-2013 à 09:22:29
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Changer répertoire de partage SAMBA

 

Sujets relatifs
[Debian] Samba, Unrar & autres problématiques.Impossible d'ouvrir une session (SAMBA-LDAP)
[SAMBA] montage par user mais root prend le ownershipQuitter Ubuntu pour ...?
Problème de résolution netbios avec Sambachanger un clavier en azerty
apache : changer de port pour un sous ensemblenote : changer de système ubuntu xubuntu lubuntu
[Samba] Créer un serveur à auth pour client windowsPartage de connection internet vers Bluetooth
Plus de sujets relatifs à : Changer répertoire de partage SAMBA


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR