#26 Le 13/05/2007, à 14:31
- figaro
Re : Samba partage dossiers PC ubuntu & portable XP
Si tu as des craintes avec un fichier credentials tu le places chez root, en fichier caché et droits 600.
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
#27 Le 13/05/2007, à 14:35
- Daëavelwyn
Re : Samba partage dossiers PC ubuntu & portable XP
ba nan, c pas trop ça, c'est juste que si des potes viennent a la maison et qu'ils veulent de la zik ou que je veux en récup de leur portable ou disque externe, c'est la merde. Donc bon, je cherche une soluce plus souple....si t'as dse idées
[EDIT]Bon, en définitive, j'ai créé un user public....beaucoup de travail pour si peu tout de même, ça me fait penser à le mise en route de postfix juste pour pouvoir utiliser la commande mail....
Dernière modification par Daëavelwyn (Le 13/05/2007, à 15:56)
La connaissance est le droit de tous, et le devoir de chacun.
Hors ligne
#28 Le 17/05/2007, à 14:02
- Daëavelwyn
Re : Samba partage dossiers PC ubuntu & portable XP
alors, là j'ai trouvé une soluce plutôt correcte, autorisant les utilisateurs de mon LAN à utiliser mon HD usb branché sur mon serve, seulement en lecture, l'écriture étant bloqué. Le tout sans mot de passe et sans user public spécifique et sans utiliser le mode securiry=share ^^ (t'as vu figaro, j'ai fait des efforts ). Voici donc la copie de mon /etc/sabma/smb.conf sur le serve :
======================= Global Settings =======================
[global]
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = MONGROUPE
# server string is the equivalent of the NT Description field
server string = %h server
# If we receive WINS server info from DHCP, override the options above.
include = /etc/samba/dhcp.conf
# This will prevent nmbd to search for NetBIOS names through DNS.
dns proxy = no
#### 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
# 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/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
security = user
# 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
obey pam restrictions = yes
invalid users = root
#Use to config a public share.
map to guest = Bad User
guest account = nobody
# For Unix password sync to work on a Debian GNU/Linux system, the following
# parameters must be set (thanks to Ian Kahan <<kahan@informatik.tu-muenchen.de> for
# sending the correct chat script for the passwd program in Debian Sarge).
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
########## Printing ##########
# If you want to automatically load your printer list rather
# than setting them up individually then you'll need this
load printers = yes
# CUPS printing. See also the cupsaddsmb(8) manpage in the
# cupsys-client package.
printing = cups
printcap name = cups
############ Misc ############
# Most people will find that this option gives better performance.
# See smb.conf(5) and /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/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 =======================
[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
# Restrict access to home directories
# to the one of the authenticated user
# This might need tweaking when using external authentication schemes
valid users = %S
[printers]
comment = All Printers
browseable = yes
path = /var/spool/samba
printable = yes
public = yes
writable = no
create mode = 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
[hd120go]
comment = Partage Samba (HD 120Go)
path = /media/usb/
writable = no
browseable = yes
public = yes
guest ok = yes
En espérant que ça puisse aider des gens ^_^
Par contre, je me demandais s'il y avait un time out sur les connexions (comme c'est le cas avec les serve ftp par exemple) car mon montage smbfs se coupe parfois sans aucune raison apparente
La connaissance est le droit de tous, et le devoir de chacun.
Hors ligne
#29 Le 18/05/2007, à 20:10
- bichenoubi
Re : Samba partage dossiers PC ubuntu & portable XP
Daëavelwyn, pourrais-tu expliciter les changements apportés qui permettent cette configuration. C'est juste que ne connaissant pas trop Samba, je ne réussi pas à déterminer dans ton fichier de conf ce qui fait en sorte que ça fonctionne comme tu veux, et comme je voudrais, étant dans une situation similaire à la tienne.
Merci
Hors ligne
#30 Le 19/05/2007, à 15:06
- Daëavelwyn
Re : Samba partage dossiers PC ubuntu & portable XP
alors en gros j'ai enlevé le point virgule devant
security = user
j'ai rajouté ça :
#Use to config a public share.
map to guest = Bad User
guest account = nobody
et j'ai configuré mon périphérique à partager comme ça :
[hd120go]
comment = Partage Samba (HD 120Go)
path = /media/usb/
writable = no
browseable = yes
public = yes
guest ok = yes
pour ce qui concerne les sections print, c'est pour le partage d'imprimante, je l'ai activé, mais je n'ai pas encore eu l'occasion de le testé, dans la mesure où toutes les machines chez moi sont sous linux, j'utilise directement cups pour l'impression en reseau, donc je testerai quand un pote viendra avec un ordi windows.
Voilà, y a t'il des choses que tu veux que je précise encore ?
La connaissance est le droit de tous, et le devoir de chacun.
Hors ligne
#31 Le 19/05/2007, à 16:04
- figaro
Re : Samba partage dossiers PC ubuntu & portable XP
Avec ce type de paramétrage guest il faut absolument interdire l'écriture.
PS: en cherchant on trouve ce que je n'avais pas voulu dire, mais comme déjà dit je suis contre ce type d'ouverture.
Dernière modification par figaro (Le 19/05/2007, à 16:04)
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
#32 Le 19/05/2007, à 17:06
- Daëavelwyn
Re : Samba partage dossiers PC ubuntu & portable XP
erf .... parceque là il est writable= no ça suffit pas ? le mieux que la personne qui se connecte au dossier puisse faire c'est lire le contenu non ? du coup, je vois pas trop où est le pb
La connaissance est le droit de tous, et le devoir de chacun.
Hors ligne
#33 Le 19/05/2007, à 17:18
- figaro
Re : Samba partage dossiers PC ubuntu & portable XP
Il n'y a pas de problème c'est OK comme dit précédemment.
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
#34 Le 20/05/2007, à 00:01
- fransoi
Re : Samba partage dossiers PC ubuntu & portable XP
bonsoir.
Bon, j'ai tout repirs à zéro, car entre mon portable XP et mon PC Ubuntu/XP, rien ne fonctionnait.
J'ai repris un smb.conf, conseillé par figaro dans ce topic, et suivi scrupuleusement, les différentes étapes.
Résultat : ubuntu (Feisty) voit mon portable, mais celui-ci ne peut accéder à Ubuntu[ Fransoi-desktop (samba)] pour des questions d'autorisations. J'ai pourtant tout suivi à la lettre!!!
Je suis un peu à bout car je tiens à réussir ce partage (mon XP PC et mon XP portable n'ont pas de soucis entre eux...).
Quelqu'un sur Bordeaux peut-il m'aider?
Merci d'avance.
Hors ligne
#35 Le 20/05/2007, à 05:53
- figaro
Re : Samba partage dossiers PC ubuntu & portable XP
Tu as du sauter une étape et faire une erreur. Vérifies point par point le tuto de mon blog.
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
#36 Le 20/05/2007, à 10:28
- Daëavelwyn
Re : Samba partage dossiers PC ubuntu & portable XP
losrque j'ai rencontré ce genre de problème, c'était lié à un problème de droits soit dans ce que tu as indiqué dans le smb.conf concernant le partage, soit tu n'as pas utilisé smbpasswd pour ajouter un utilisateur samba sur les deux pc, soit les droits des fichiers que tu veux partager ne sont pas configuré correctement. Par exemple, es-tu sur que tu es bien le propriétaire des dossiers que tu partages? essaye un
ls -Al
sur les dossiers que tu veux partager.
Peut-etre pourrais-tu rajouter une partie sur le tuto de ton blog pour la création d'utilisateur samba figaro non ?
Dernière modification par Daëavelwyn (Le 20/05/2007, à 10:30)
La connaissance est le droit de tous, et le devoir de chacun.
Hors ligne
#37 Le 20/05/2007, à 11:38
- figaro
Re : Samba partage dossiers PC ubuntu & portable XP
Peut-etre pourrais-tu rajouter une partie sur le tuto de ton blog pour la création d'utilisateur samba figaro non ?
Cela s'y trouve déjà :
3 - Créer des utilisateurs samba sur le PC Ubuntu avec smbpasswd :
* Les utilisateurs doivent être déjà utilisateurs du PC Ubuntu, les créer au besoin.
* sudo smbpasswd -a nomutilisateur
* donner le pass sudo puis ensuite le pass choisi pour l'utilisateur. Il est préférable de donner des pass différents à chaque utilisateur.
PS: mais si l'on saute des paragraphes......
Dernière modification par figaro (Le 20/05/2007, à 11:43)
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
#38 Le 20/05/2007, à 12:01
- Daëavelwyn
Re : Samba partage dossiers PC ubuntu & portable XP
ah ouai ^_^ ....j'ai du avoir la meme lecture que fransoi ^_^
La connaissance est le droit de tous, et le devoir de chacun.
Hors ligne
#39 Le 20/05/2007, à 20:20
- fransoi
Re : Samba partage dossiers PC ubuntu & portable XP
merci Daëavelwyn, je m'y recolle, et vous tiens au courant
ls -Al me donne notamment :
Sous DOSSIER PERSONNEL (home/fransoi)
-rw-r--r-- 1 fransoi fransoi 62 2007-05-20 17:07 .DCOPserver_fransoi-desktop__0
lrwxrwxrwx 1 fransoi fransoi 44 2007-05-20 17:07 .DCOPserver_fransoi-desktop_:0 -> /home/fransoi/.DCOPserver_fransoi-desktop__0
lrwxrwxrwx 1 fransoi fransoi 25 2007-05-09 22:38 Mes documents -> /media/hda1/Mes documents
drwxr-xr-x 2 fransoi fransoi 8192 2007-05-19 13:55 Shared
drwxr-xr-x 3 fransoi fransoi 4096 2007-05-20 19:27 documents
Sous HOME :
lrwxrwxrwx 1 root root 44 2007-04-28 10:18 .directory -> /etc/kubuntu-default-settings/directory-home
drwxr-xr-x 4 root root 4096 2007-03-31 23:41 dvd_a_divx
drwxr-xr-x 106 fransoi fransoi 4096 2007-05-20 19:25 fransoi
Sous /
drwxr-xr-x 9 root root 4096 2007-05-20 15:36 media
drwxrwx--- 21 root plugdev 8192 1970-01-01 01:00 hda1
Sous /media/hda1
drwxrwx--- 26 root plugdev 8192 2007-05-09 13:24 Mes documents
Si vous y voyez qqchose de bizarre, ou à modifier, merci.
Tous mes dossiers partagés sont au nom de fransoi, sauf mes documents sous hda1, que je dois modifier: comment accorder les droits à fransoi?
Et puis, comme mon portable XP voit fransoi-desktop mais je ne peux y accéder depuis Ubuntu sur mon PC, que dois je faire?
NB : j'ai bien crée un utilisateur fransoi avec Mdp smb!
Hors ligne
#40 Le 20/05/2007, à 20:30
- Daëavelwyn
Re : Samba partage dossiers PC ubuntu & portable XP
si hda1 est un media amovible, peut-etre que la meilleur solution est encore de rajouter françois au group plugdev dans /etc/group
plugdev:x:46:haldaemon,fransoi
Le nombre peut etre different de 46, tu n'as pas a y toucher, tu as juste a rajouter fransoi. N'oubli pas la virgule avant fransoi
Dernière modification par Daëavelwyn (Le 20/05/2007, à 20:34)
La connaissance est le droit de tous, et le devoir de chacun.
Hors ligne
#41 Le 20/05/2007, à 21:58
- fransoi
Re : Samba partage dossiers PC ubuntu & portable XP
c'est pas un amovible c'est l'un de mes disques durs sur mon PC (hda1 = C:\ sous XP)
Hors ligne
#42 Le 20/05/2007, à 22:01
- Daëavelwyn
Re : Samba partage dossiers PC ubuntu & portable XP
ah ok, bin ça change pas grand choz ^^ tu peux rajouter ton user au group plugdev.
La connaissance est le droit de tous, et le devoir de chacun.
Hors ligne
#43 Le 21/05/2007, à 21:48
- fransoi
Re : Samba partage dossiers PC ubuntu & portable XP
j'ai vérifié, c'est déjà fait.
Hors ligne
#44 Le 22/05/2007, à 22:31
- Daëavelwyn
Re : Samba partage dossiers PC ubuntu & portable XP
erf....là je ne vois pas d'où pourrait venir le problème . C'est clairement une question de droits, maintenant, à quel niveau ça coince, je ne sais pas, ça dépend de comment tu as configuré tout ça
La connaissance est le droit de tous, et le devoir de chacun.
Hors ligne
#45 Le 23/05/2007, à 06:17
- figaro
Re : Samba partage dossiers PC ubuntu & portable XP
surement Firewall !
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
#46 Le 23/05/2007, à 06:29
- figaro
Re : Samba partage dossiers PC ubuntu & portable XP
Explique nous un peu ce que c'est que "Mes Documents" : une partition ou un dossier dans une partition ? J'ai l'impression que tu mélanges un peu tout !
Car on ne partage pas une partition mais des dossiers, sauf si c'est un partition type windows (fat32 ou ntfs) mais à ce moment là il faut lui donner les bons droits au montage dans le fstab.
Fais nous voir le fstab SVP.
PS: ne pas donner de noms avec un espace cela entraîne des problèmes car l'espace est considéré comme un séparateur dans la plupart des langages informatiques et doit être traité de façon particulière avec un \.
Dernière modification par figaro (Le 23/05/2007, à 08:09)
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
#47 Le 23/05/2007, à 11:01
- Daëavelwyn
Re : Samba partage dossiers PC ubuntu & portable XP
ah oui! le firewall ^^...
La connaissance est le droit de tous, et le devoir de chacun.
Hors ligne
#48 Le 23/05/2007, à 20:05
- fransoi
Re : Samba partage dossiers PC ubuntu & portable XP
bonsoir.
désolé je suis novice en Linux, donc je ne dois pas être toujours très cohérent
"Mes documents" est un dossier de hda1, que je retrouve sous XP (mon pc de bureau est en dual boot) sous c:\Mes documents (FAT32)
C'est donc un dossier partagé entre les deux systèmes sur la même machine. En revanche j'essaye d'y accéder (pc booté en Ubuntu feisty) à partir de mon portable qui est en XP. Et là, comme je l'ai dit plus haut impossible d'accéder à "Mes documents", mais même au pc sous Ubuntu (message sous XP du portable:pas les droits...contactez votre administrateur réseau...)
Voici le fstab :
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hdb6
UUID=0870afec-9db5-4fba-89e1-cc254146cd7b / ext3 defaults,errors=remount-ro 0 1
# /dev/hdb2
UUID=ed576d9f-d749-4169-96c1-b2674a9841c8 /home ext3 defaults 0 2
# /dev/hda1
UUID=260A-1AFC /media/hda1 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/hdb1
UUID=D4C43DAAC43D8FAA /media/hdb1 ntfs-3g defaults,locale=fr_FR.utf8 0 0
# /dev/hdb1
#UUID=D4C43DAAC43D8FAA /media/hdb1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
# /dev/hdb5
UUID=59d9653a-1a8b-4c66-ab9c-31a1507dafa8 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/cdrom /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/ /media/floppy0 auto rw,user,noauto 0 0
C'est bien ou pas?
Hors ligne
#49 Le 23/05/2007, à 23:53
- figaro
Re : Samba partage dossiers PC ubuntu & portable XP
C'est ce que je pensais ta partition est montée au fstab avec root comme propriétaire, donc tu ne peux pas y accéder.
Modifies dans le fstab cette ligne:
# /dev/hda1
UUID=260A-1AFC /media/hda1 vfat defaults,utf8,umask=007,gid=46 0 1
par
# /dev/hda1
UUID=260A-1AFC /media/hda1 vfat defaults,utf8,umask=027,uid=1000, gid=1000 0 0
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
#50 Le 23/05/2007, à 23:59
- Daëavelwyn
Re : Samba partage dossiers PC ubuntu & portable XP
heu..question : les uid et gid des utilisateurs commence forcement à 1000 ?
La connaissance est le droit de tous, et le devoir de chacun.
Hors ligne