[Open_Share]
path = /home/brady/open_share
available = yes
guest ok = yes
valid users = brady
read only = no
browseable = yes
public = yes
writable = yes
force user = brady
create mask = 0640
directory mask = 0750
J'ai aussi security = user
dans la section [Global]
Mon problème est lorsque j'essaie d'accéder à Open_share sur un ordinateur portable Windows 8.1, il demande un mot de passe, puis continue à apparaître avec la fenêtre de mot de passe. Après quelques essais, Windows indique "Impossible d'accéder à Open_share". Il dit qu'il ne peut pas le trouver. J'ai défini le mot de passe de mon utilisateur brady pour qu'il teste à partir de samba. Je ne peux pas dire si le mot de passe est incorrect ou s'il ne peut pas trouver Open_share.
Ceci est pour un environnement de serveur domestique. Donc, je ne suis pas strict sur la sécurité. Je veux juste pouvoir accéder à Open_Share. J'ai même supprimé valid users = brady
et il ne me laissera toujours pas y accéder.
J'ai tout essayé. Peut-être qu'il y a quelque chose qui cloche dans le chemin?
Je vois que vous avez pratiquement tout essayé. Je recommande de commencer avec une nouvelle copie du fichier smb.conf. Ça devrait ressembler a quelque chose comme ca:
[global]
workgroup = XTREME
server string = %h server (Samba, Ubuntu)
dns proxy = no
force user = cyrex
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
encrypt passwords = true
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = yes
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
create mask = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
[movies]
path = /media/cyrex/titan
browseable = yes
guest ok = yes
Dans ce cas, je n'ai que la part de films que j'ai faite. Cela fonctionne sous Windows XP, 7 ou 8. J'ai ajouté/modifié les options suivantes à la valeur par défaut smb.conf
qui effectue les opérations suivantes:
guest ok
= yes - Cela aide avec le problème de mot de passe.force user = cyrex
- Cela aide également à résoudre le problème de mot de passe et permet aux utilisateurs de voir le contenu de la ressource partagée au lieu de ne voir que la ressource partagée.browseable = yes
- Permet aux utilisateurs de voir la ressource partagée lors de la navigation sur le réseau.workgroup = XTREME
- Ceci est le groupe de travail sur mon réseau local.Remarquez que je n'ai pas d'autres attributs ou autorisations pour rendre l'exemple plus facile et, comme vous l'avez mentionné, il est local, donc ne vous inquiétez pas beaucoup pour la sécurité. Après cela, j’ai seulement fait Sudo service smbd restart
laisser Samba lire la nouvelle configuration.
Pour créer le fichier smb.conf d'origine, procédez comme suit:
Sudo cp -a /usr/share/samba/smb.conf /etc/samba/
Vous trouverez un peu plus d’informations sur la samba dans:
Comment puis-je me connecter à un serveur Samba en utilisant son nom d'hôte au lieu de l'adresse IP?