J'ai mis en place un tunnel SSH vers SMB sur un serveur Windows distant, et je veux y accéder en utilisant le Finder. J'ai configuré le tunnel à l'aide de la commande :
ssh warren@sshserver.local -p 3484 -L 1445:windowsserver:445
(445 est le port de partage de fichiers par défaut de Windows, que je n'ai pas modifié. Mon serveur SSH est configuré pour utiliser le port 3484 au lieu de 22).
Le tunnel se met en place sans problème. Ensuite, dans le Finder, je clique sur "Go -> Connect to Server", j'entre "smb://localhost:1445" et j'appuie sur "return". J'obtiens immédiatement l'erreur suivante : "Le serveur 'localhost' est disponible sur votre ordinateur. Accédez aux volumes et aux fichiers localement." Sauf que, bien sûr, c'est un mensonge, puisque localhost:1445 est un tunnel, et non la destination finale.
Existe-t-il un moyen de supprimer ce comportement et de forcer Finder à se connecter au tunnel malgré le fait que son nom contienne "localhost" ?