[supprimé]
Bonjour,
j'ai installé la fedora 3 DVD en emulation, ma connexion internet fonctionne nickel.
Je voudrai partager mes fichiers linux avec mes postes windows xp sp1
Je n'ai pas d'utilisateurs sous windows, un seul sous fedora 3 autre que root.
Sous windows, je vois dans mon favori réseau , le serveur samba(Home) j'ai mis le nom de groupe de travail : workgroup.
par contre il me dit que je n'ai pas les droits necessaire pour y accéder.
Merci aux personnes qui m'aideront.
celmir
tu as forcément un utilisateur sous windows xp (l'option de connexion automatique au compte dans windows te masque peut-être cette notion)...
il te faut juste utiliser le même identifiant et mot de passe pour configurer samba.
[supprimé]
j'ai pas d'utilisateur j'ai viré le compte administrateur de ce fait je me loggue automatique sur windows.
serait ce le nom administrateur et le mot de passe à l'installation si je me souviens bien à mettre dans samba ?
Draconis
pas forcément, il faut que le nom d'utilisateur et son mot de passe que tu utilise pour te logger sous win sois le même que celui que tu donne a samba.
mais si tu veux pas te prendre la tête avec des nom de login attribut le mode "partager" dans le champ sécurité quand tu configure samba, tes partages seront alors accessible a tous sans login.
pour ma part je prefere configurer samba en passant par le fichier smb.conf dans /etc/samba
voici un exemple dont tu pourrais t'inspiré:
[global]
# nom de l'espace de travail workgroup = fedorafrance
# commentaire sur l'espace de travail server string = Samba Server %v
# Configuration du partage des ressources d'impression
printcap name = cups
load printers = yes
printing = cups
printer admin = root
# Configuration des logs du serveur
log file = /var/log/samba/log.%m
max log size = 50
# Configuration de l'authentification
# type utilisé
security = share
# mettre user pour une authentification par utilisateur
# mots de passe encryptés - pour permettre de modifier le mot de passe à partir de la machine cliente
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
unix password sync = Yes
pam password change = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
#-----------------------------------------------------------
# Partages
[dossier-perso]
comment = Home Directories
path = /home/moi/reseau
browseable = yes
writable = yes
[cd-rom]
path = /media/cdrom
browsable = yes
writable = no
#-----------------------------------------------------------
# Partage des ressources d'impression
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
# to allow user 'guest account' to print.
guest ok = yes
writable = no
printable = yes
create mode = 0700
#-----------------------------------------------------------
# Partage des drivers d'impression
[print$]
path = /var/lib/samba/printers
browseable = yes
write list = @adm root
guest ok = yes
inherit permissions = yes
voila ce que tu peux faire, si tu as des question n'hesite pas
celmir
tu as obligatoirement un compte avec des droits administrateur sur ta machine (sauf si tu as une distribution Windows XP for Katsumi :-D ) ...
C'est celui que tu utilises sans doute à l'ouverture de ta session, et c'est cet identifiant avec son mot de passe que tu dois utiliser pour samba (pour simplifier sa mise en place)
[supprimé]
Salut,
Petit probleme avec mon serveur samba.
J'ai mis en security share amis impoosible sous un poste windows de voir les répertoires.
Voici ma config toute simple :
[global]
security = SHARE
smb passwd file = /etc/samba/smbpasswd
netbios name = linserver
server string = samba
workgroup = samba
log file = /var/log/samba/log.%m
password server = None
os level = 33
[public]
comment = Répertoire public
guest ok = yes
browseable = yes
writeable = yes
path = /home/user
[log_samba]
comment = Fichier log samba
path = /var/log/samba
guest ok = yes
Merci pour votre aide
[supprimé]
Salut,
J'ai testé vos config.
J'ai effectué plus de manip du fichier smb.conf.
Mais sans succès.
Quand j'essaye de voir les répertoires linux sous Windows XP il me met ce message :
"Samba n'est pas accessible. Vous ne disposez pas des autorisations d'accès nécéssaires pour utriliser cette ressource réseau. Contactez l'administrateur de ce se serveur pour savoir si vous disposez des autorisations d'accés"
J'ai mis en sécurity SHARE (partager); et les répertoires sont tous en chmod 777.
Merci
celmir
Le plus simple c'est d'avoir les mêmes nom d'utilisateur et mot de passe sous linux et windows.
Pour voir les partages (pour le premier essai), tu recherches sur ton xp l'ordinateur serveur par son nom et puis double-clic de ssus et tu verras tes partages.
ajji
Salut,
En fait les problèmes ne viennent pas uniquement des noms d utilsateurs, les autorisations d accès viennent aussi du firewall...
les partages samba ne seront pas visible tant que le firewall de linux bloquera les ports de samba.
Le plus simple pour etre sur que ce nest pas le problème est de stoper le service iptables, si après ça les partages sont visible c est que le firewall est bien la raison du probleme.
La solution est alors de lancer system-config-network depuis un shell (avec root). Il sera possible de rajouter les ports a ouvrir dans le field a cet effet tout en bas, les ports a ouvrir sont : 137, 138, 139 et 445.
Il est aussi possible de rajouter le réseau eth0 par exemple dans les éléments sans risque.
en principe avec un firewall configuré correctement, et les bon users samba créés il ne devrait plus y avoir de soucis, sinon c est que j ai du mal expliquer :-? ou alors il y a une erreure de config samba ou un petit bug qq part
:roll:
[supprimé]
j'ai le meme probleme
j'ai installé fedora core 3
pour ouvrir les ports la commande "system-config-network" ne donne rien
voici mon fichier smb.conf :
[global]
# nom de l'espace de travail
workgroup = NETLOGIK
# commentaire sur l'espace de travail server string = Samba Server %v
# Configuration du partage des ressources d'impression
printcap name = cups
load printers = yes
printing = cups
printer admin = root
# Configuration des logs du serveur
log file = /var/log/samba/log.%m
max log size = 50
# Configuration de l'authentification
# type utilisé
security = user
# mots de passe encryptés - pour permettre de modifier le mot de passe à partir de la machine cliente
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
unix password sync = Yes
pam password change = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
# Partage des repertoires personnels
[homes]
comment = Home Directories
browseable = no
writable = yes
# Partage des ressources d'impression
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
# to allow user 'guest account' to print.
guest ok = yes
writable = no
printable = yes
create mode = 0700
# Partage des drivers d'impression
[print$]
path = /var/lib/samba/printers
browseable = yes
write list = @adm root
guest ok = yes
inherit permissions = yes
# Partage accessible à tous
[public]
path = /home/public
public = yes
only guest = yes
writable = yes
printable = no
merci de m'aider
celmir
pour le firewall, il faut utiliser
system-config-securitylevel
[supprimé]
j'ai réglé le probleme en tapant la commande :
service iptables stop
ajji
Ok donc c était bien les ports pour samba qui n'étaient pas ouvert maintenant qu on le sait il te reste a faire la modif que j ai recommendé dans mon post :
La solution est alors de lancer system-config-network depuis un shell (avec root). Il sera possible de rajouter les ports a ouvrir dans le field a cet effet tout en bas, les ports a ouvrir sont : 137, 138, 139 et 445.
si tu n y arrives pas tu peux toujours éditer le fichier iptables manuellement pour ouvrir les ports samba...
/etc/sysconfig/iptables
En principe ça devrait fonctionner après cette modification 🙂
[supprimé]
pour povir avoir acces a un partage windows xp, il te faud creer un compte "invite" et la ca passera tout seul 😉
Saloutche
:-D
L00PING
Bonjour,
j'ai un server 2K avec domaine, je peux pinger mon server samba mais je ne peux pas y accéder.
Quand je tape dans IE IP_DU_SAMBA
j'ai une erreur "impossible de trouver le ....."
que faire ??? 🙁