web-dev-qa-db-fra.com

Quel est le chemin réseau UNC vers un dossier partagé via Samba?

J'essaie de diriger un scanner pour numériser directement vers un dossier partagé sur mon réseau domestique. Le service Web du scanner demande le chemin d'accès réseau à mon dossier partagé et n'accepte que UNC en tant qu'entrée, i. e. \\server\volume\path. Ma part est à //home/<user>/Public sur un ordinateur particulier de mon réseau. Je connais l'adresse IP et le nom netbios de l'ordinateur, ainsi que le chemin du dossier partagé sur ma machine Ubuntu, mais je ne sais pas comment le connecter pour créer un chemin UNC valide vers mon dossier partagé.

UPDATE: Ce n'est pas une copie de la question qui demandait comment accéder à un partage Samba via la ligne de commande d'un partage créé dans Nautilus. Au lieu de cela, je demandais comment diriger un serveur Web vers mon partage Samba lorsque le serveur Web utilise un masque de saisie Windows (UNC). Je connaissais déjà le chemin d'accès à mon partage Samba depuis le terminal et d'autres périphériques Linux sur le réseau. Je ne savais pas comment samba caractérisait ce chemin d'accès aux machines Windows ou aux serveurs Web qui reposaient sur les conventions de dénomination des chemins de fichiers UNC Windows.

1
Dan Green

Je connais l'adresse IP et le nom netbios de l'ordinateur, ainsi que le chemin du dossier partagé sur ma machine Ubuntu, mais je ne sais pas comment le connecter pour créer un chemin UNC valide vers mon dossier partagé.

Votre "chemin de dossier partagé" semble être quelque chose comme/home/dan/Public. Ce n'est pas votre chemin de réseau samba. Samba masque la structure de fichier interne de votre machine. Je ne sais pas comment vous avez créé votre part alors regardez le résultat de ces commandes:

testparm -s

net usershare info --long

Votre nom de partage s'affichera entouré de crochets --- et j'imagine que c'est: [Public]. Si tel est le cas, votre chemin réseau est:

\\ip-address\Public
2
Morbius1