ne peux pas obtenir le partage samba pour travailler sur le serveur Ubuntu vm

0

J'ai un serveur Windows 2012 exécutant hyper v avec un certain nombre de vms en cours d'exécution et connecté correctement. J'ai créé une nouvelle machine virtuelle pour le serveur Ubuntu 15.04 pour exécuter samba en tant que serveur de fichiers. Après avoir installé le serveur Ubuntu, Samba et configuré le fichier de configuration. Je ne peux pas accéder au partage Samba sur un poste de travail Windows 10. mon pare-feu est désactivé à titre de test et je ne peux toujours pas accéder au partage sur ma station Win10

mon fichier de configuration samba est;

[Plex]
comment = plexdir
path = /var/plx
available = yes
public = yes
writeable = yes
browsable = yes
guest ok = yes
read only = no
create mask = 0755
directory mask = 0755

Je migre tous mes serveurs vers la machine virtuelle récemment, comme auparavant tout était exactement pareil, mais dans des boîtes différentes. Il semble que maintenant, en utilisant hyperv, j'ai des problèmes. En utilisant ping, tous les serveurs peuvent envoyer et recevoir sur mon réseau. S'il vous plaît aider, comme d'habitude je néglige une étape simple causant des problèmes comme ceux-ci ...

Joe
la source

Réponses:

0

Essayez d’ajouter des [global]paramètres de section et guest only = yes, également, supprimez public = yeset available = yescomme suit:

[global]
        security = user
        encrypt passwords = true
        map to guest = bad user
        guest account = nobody

[Plex]
        comment = plexdir
        path = /var/plx
        writeable = yes
        browsable = yes
        guest ok = yes
        guest only = yes
        read only = no
        create mask = 0755
        directory mask = 0755

Puis connectez-vous en tant qu'utilisateur nobody , invité ou tout utilisateur n'existant pas sur la machine cible.

De plus, si vous avez plusieurs réseaux ou cartes réseau, vous devez indiquer explicitement à samba où travailler en ajoutant ces lignes à [global]:

interfaces = 127.0.0.1, 192.168.X.XXX/24
bind interfaces only = yes

en remplaçant 192.168.X.XXX/24 selon les besoins.

Assurez-vous également que vous n'avez aucune de ces lignes, ce qui force l'authentification de l'utilisateur PAM:

obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u

https://help.ubuntu.com/community/Samba/SambaServerGuide

dgonzalez
la source
Merci de votre aide. J'ai fait ce que vous avez suggéré et je ne peux toujours pas accéder au partage. Normalement, cela devrait apparaître sur mon réseau sous forme de fichier, mais ce n'est pas là. J'essaie de mapper le lecteur en utilisant "\\ 192.168.0.10 \ var \ plx" mais la connexion a été refusée. J'ai aussi remarqué que je ne pouvais pas me connecter à une machine virtuelle via SSH en utilisant du mastic ... cela ressemble à un problème de réseau ....
Joe