Est-il possible de restaurer la connexion au partage Windows en tant qu'utilisateur différent?

10

Lorsque j'ai mis à 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 (de «se connecter au serveur») à partir du gestionnaire de fichiers. Je pouvais être connecté au partage z en tant qu'utilisateur et au partage x en tant qu'autre, mais maintenant, la connexion au serveur ne permet plus d'ajouter des informations d'identification comme auparavant. Lorsque j'essaye sans informations d'identification, j'obtiens une erreur indiquant "IMPOSSIBLE D'ACCÉDER À L'EMPLACEMENT - ÉCHEC DE MONTAGE DE LA PART DE WINDOWS - AUTORISATION REFUSÉE". Je trouve des captures d'écran où il est censé me demander un nom d'utilisateur et un mot de passe, mais je ne les obtiens jamais. Juste une erreur. Y a-t-il quelque chose qui pourrait être repris de la version précédente? Dois-je supprimer ~ / .nautilus? ou quelque chose?

Frank Barcenas
la source
J'ai déplacé chaque fichier. * Vers un répertoire temporaire et redémarré mon système et connecté. Il ne me demande toujours rien lorsque j'essaie d'accéder à un partage. Juste une erreur. Donc, mon profil n'est probablement pas le problème.
Frank Barcenas
Si vous n'êtes pas sûr qu'il s'agisse d'un problème lié au profil ou non; la première étape à suivre consiste à créer un nouvel utilisateur et à essayer de se connecter au serveur. Vous ne recevez toujours pas l'invite sous un nouvel utilisateur?
l300lvl
Est-il nécessaire que vous puissiez saisir le nom d'utilisateur / mot de passe au niveau par partage? Peut-être qu'il suffirait de se connecter à un (ou plusieurs) serveurs avec toujours les mêmes partages et informations d'identification?
Christian Wolf

Réponses:

8

Si vous ouvrez votre /etc/samba/smb.conffichier, vous devriez voir en bas la définition du partage. De manière générique, cela ressemble à ceci:

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

Ce que vous voulez faire, c'est ajouter une ligne "forcer l'utilisateur" à cette définition de partage de sorte que l'utilisateur distant semble être vous:

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

Redémarrez ensuite samba:

sudo service smbd restart

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

Radu Rădeanu
la source
1

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

Syntaxe de base à utiliser dans "Se connecter 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 parvenez toujours pas à fournir votre nom de domaine et votre mot de passe (aucune fenêtre / message d'erreur n'apparaît) ou bien, plus d'informations sur la configuration de votre serveur peuvent être nécessaires.

Golboth
la source
0

Cela ne devrait probablement pas être une réponse car c'est un peu spéculatif, mais peut-être que l'absence d'invite est une autre suppression de fonctionnalités 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 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 cette modification:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:webupd8team/experiments
killall nautilus
Scaine
la source