1 votes

Comment connaître les informations d'identification d'un montage de partage gvfs

Jusqu'à récemment, j'ouvrais un partage sur mon réseau local en tapant dans le navigateur de fichiers (PCmanFM)

smb://192.168.0.105/BEN

C'était facile et je n'ai pas eu besoin de mot de passe ou d'informations d'identification de l'utilisateur pour le faire.

Maintenant, je dois monter ce partage via cifs . Mais comment sont les lettres de créance ? Comment gvfs se connecter au partage sans que je donne les informations d'identification ?

1voto

Madman Points 1302

Je vais répondre à ma propre question.

Lors de la connexion via le navigateur de fichiers, cvfs utilise automatiquement l'utilisateur, le partage et le mot de passe du partage.

Si vous vous trouvez dans une situation similaire, ouvrez la connexion dans le navigateur de fichiers, puis choisissez "open directory in terminal". Maintenant le terminal montrera le répertoire dans le sens gvfs, c'est-à-dire qu'il affichera le nom du partage comme ceci :

ben@ZOTAC:/run/user/1000/gvfs/smb-share:server=192.168.100.175,share=hap_internal/lost+found$ 

Le nom du partage est "hap_internal".

Pour connaître les utilisateurs qui peuvent se connecter à un certain partage, vous pouvez utiliser la méthode suivante nbtscan , qui se trouve dans les dépôts, qui scanne les partages locaux et affiche leurs utilisateurs potentiels .

ben@ZOTAC:~$ nbtscan 192.168.100.0/24
Doing NBT name scan for addresses from 192.168.100.0/24

IP address       NetBIOS Name     Server    User             MAC address      
------------------------------------------------------------------------------
192.168.100.0   Sendto failed: Permission denied
192.168.100.102  OMV              <server>  OMV              00:00:00:00:00:00
192.168.100.159  ZOTAC            <server>  ZOTAC            00:00:00:00:00:00
192.168.100.255 Sendto failed: Permission denied
192.168.100.175  HAP-S1           <server>  HAP-S1           00:00:00:00:00:00
ben@ZOTAC:~$ 

L'utilisateur du partage pour se connecter au nom du partage est "HAP-S1".

Toutes ces informations ont été utilisées par gvfs derrière les rideaux pour établir la connexion.

Le mot de passe serait impossible à trouver, mais puisque le navigateur de fichiers était capable de se connecter au partage via gvfs, j'ai pensé qu'il serait vide.

Vous pouvez maintenant utiliser ces identifiants dans une cifs monture :

sudo mount -t cifs -o nounix,uid=LOCALUSR,user=SHAREUSR,password=SHAREPWD //192.168.0.102/SHARENAME/ /media/mountpoint

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X