web-dev-qa-db-fra.com

Tout moyen de restaurer la connexion au partage Windows en tant qu'utilisateur différent?

Lors de la mise à niveau vers Ubuntu 13.04, le gestionnaire de fichiers a perdu la possibilité de se connecter aux partages Windows en tant qu'utilisateur spécifique (à partir de "se connecter au serveur") à partir du gestionnaire de fichiers. Je pourrais être connecté au partage z en tant qu'utilisateur et à x en tant qu'autre, mais maintenant, me connecter au serveur ne permet plus d'ajouter des informations d'identification comme auparavant. Lorsque j'essaie sans identifiants, j'obtiens une erreur disant "IMPOSSIBLE D'ACCÉDER À L'EMPLACEMENT - ÉCHEC DE MONTAGE DE WINDOWS PARTAGER - AUTORISATION REFUSÉE". Je trouve des captures d'écran où il est supposé me demander un nom d'utilisateur et un mot de passe, mais je ne les ai jamais. Juste une erreur. Y a-t-il quelque chose qui a peut-être été reporté de la version précédente? Dois-je supprimer ~/.nautilus? ou quelque chose?

10
Frank Barcenas

Si vous ouvrez votre fichier /etc/samba/smb.conf, vous devriez voir en bas la définition du partage. Généralement, cela ressemble à quelque chose comme ça:

[share-name]
comment = 
path = /media/[some-name]
read only = No
guest ok = yes

Ce que vous voulez faire est d’ajouter une ligne "force user" à cette définition de partage afin que l’utilisateur distant apparaisse comme vous:

[share-name]
comment = 
path = /media/[some-name]
read only = No
force user = [your-user-name]
guest ok = yes

Puis redémarrez samba:

Sudo service smbd restart

Sources officielles: http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#FORCEUSER

8
Radu Rădeanu

Je pense que les développeurs ont décidé de simplifier le fonctionnement de "Connect to server". Avec la plupart des serveurs, vous devriez être invité à entrer vos informations d'identification lorsque vous essayez d'accéder à un partage ... Mais avec d'autres, vous devez d'abord spécifier explicitement l'utilisateur que vous souhaitez utiliser. En fait, dans ce cas, vous devez simplement utiliser une syntaxe similaire à celle que vous utiliseriez sous Windows.

Syntaxe de base à utiliser dans "Connexion au serveur":

smb://UserNameToUseToConnect@SMBServerName/ShareName/

Exemple :

smb://franck@myserver/myshare/

En utilisant cette syntaxe, une fenêtre vous permettant de saisir votre nom de domaine et votre mot de passe apparaîtra.

J'espère que cela vous aidera à résoudre votre problème. Si vous ne pouvez toujours pas fournir votre nom de domaine et votre mot de passe (aucune fenêtre/message d'erreur ne s'affiche), vous aurez peut-être besoin de plus d'informations sur la configuration de votre serveur.

1
Golboth

Cela ne devrait probablement pas être une réponse, car c'est un peu spéculatif, mais peut-être que l'absence d'une invite est une autre suppression de fonctionnalité dans la version 3.6 de Nautilus. Il pourrait être assez simple d’essayer d’installer la version 3.4 à partir de SoluOS, en ce qui concerne cet article à partir de WebUpd8.

Fondamentalement :

Sudo add-apt-repository ppa:webupd8team/experiments
Sudo apt-get update
Sudo apt-get dist-upgrade
killall nautilus

Bonne chance!

Pour annuler ce changement:

Sudo apt-get install ppa-purge
Sudo ppa-purge ppa:webupd8team/experiments
killall nautilus
0
Scaine