Я знаю, что этот вопрос задавался уже несколько раз, но я думаю, что моя проблема может быть немного иной. Может быть, я не понимаю основ этого вопроса.
у меня есть общий ресурс Linux Samba, который я хотел бы использовать в SSH-туннеле из Windows. Когда я нахожусь на VPN, я могу получить доступ к общему ресурсу Samba, а туннельный порт 139 отлично работает на Linux.
Когда я доступ к общей папке с компьютера под Linux с впн все, что мне нужно сделать-это отправить порта 139 вроде так:
ssh user@remotehost -L 1139:localhost:139
, а затем смонтировать диск:
mount -t cifs //remotehost/shared /mnt/cifs -o username=myuser,password=mypass,ip=127.0.0.1,port=1139
для Windows, я попытался после учебника, чтобы создать адаптер замыкания на себя и туннель через замазку:http://www.nikhef.nl/~janjust/CifsOverSSH/Win8Loopback.html
это не сработало, поэтому я попытался следовать другому учебнику, который использует порт 139 вместо 445: https://www.simonholywell.com/post/2009/04/samba-file-share-over-ssh-tunnel/
ни один из этих учебников работал, поэтому я думаю, что мой первый вопрос заключается в том, какой из этих портов мне действительно нужно пересылать? Нужен ли мне порт 139, порт 445 или оба? Я не понимаю, в чем может быть проблема.
Дайте мне знать, если вам нужна какая-либо другая информация, я пытался использовать nmap для устранения неполадок, но ничего не получил.