J'ai un serveur local exécutant Ubuntu 18.04.1 qui a été récemment mis à niveau à partir d'Ubuntu 15 où j'avais quelques partages configurés manuellement via Samba dans /etc/samba/smb.conf
comme:
[myshare]
path = /home/user
writeable = yes
valid users = root, user
Cela a continué à bien fonctionner depuis la mise à niveau, mais aujourd'hui, si j'ai cliqué avec le bouton droit de la souris sur un répertoire de Gnome, une fenêtre de dialogue avec un onglet appelé "Partage de réseau local" se présentait:
Je l'ai activé et maintenant, il apparaît sur mon réseau local comme un autre partage. Ma question est, où est-ce configuré? Utilisez-vous également Samba ou un autre service? J'ai jeté un oeil à smb.conf
où les autres partages sont configurés mais ce n'est pas là.
** "Partage de réseau local" est l'implémentation de gnome (partage de Nautilus) d'un Samba Usershare. Son intention était de permettre à un utilisateur ordinaire de partager un répertoire qu'il possédait.
** A Samba Usershare et faute d'un meilleur nom, Samba Classic Share, les deux créent des définitions de partage Samba, mais comme indiqué ci-dessus, ces définitions résident dans des fichiers différents. sershare:/var/lib/samba/usershares vs ClassicShare: /etc/samba/smb.conf.
** Samba lira les deux et cela peut poser problème si les deux sont utilisés pour définir le partage du même répertoire car ils pourraient être définis différemment, comme c'est le cas ici. Votre supposition est aussi bonne que la mienne à laquelle une samba obéira.
** Dans ce cas, vous ne pouvez pas reproduire via Nautilus la définition de partage que vous avez dans smb.conf car nautilus-share n'a pas cette option: il n'y a pas d'option "utilisateurs valides" dans nautilus-share - il s'agit soit d'un accès invité, soit de quiconque utilisant samba. identifiants. Vous ne pouvez pas spécifier une liste d'utilisateurs ou de groupes.
** Un partage Samba Classic offre de nombreuses autres options qui ne sont pas disponibles pour Usershares. Cela dépend donc de la complexité de vos exigences pour ces partages.