Можем ли мы смонтировать общую сетевую папку Windows в Linux или мы можем получить доступ к общей сетевой папке через jenkins?

Вы можете указать дополнительную конфигурацию на основе имен хостов для SSH через ~/.ssh/config, /etc/ssh/ssh_configи т. д. Хотя само имя хоста может не иметь значения при подключении через управляющий сокет, эти параметры применяются там, где это применимо:

$ cat ~/.ssh/config
Host foo
    LocalForward 8080 localhost:9000
$ ssh -fMS /tmp/hello localhost sleep 1d
muru@localhost's password:
$ ssh -fS /tmp/hello foo sleep 1d & sudo lsof -i :8080
[1] 6971
[sudo] password for muru:
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
ssh     6859 muru    8u  IPv6 148286      0t0  TCP ip6-localhost:http-alt (LISTEN)
ssh     6859 muru    9u  IPv4 148287      0t0  TCP localhost:http-alt (LISTEN)

Очевидно, что SSH применяет правила переадресации портов, которые я указал в ~/.ssh/config, даже несмотря на то, что он использует управляющий сокет. На самом деле перенаправление портов выполняется процессом, создавшим сокет :

.
$ pgrep -fa hello
6859 ssh -fMS /tmp/hello localhost sleep 1d
6971 ssh -fS /tmp/hello foo sleep 1d
0
27.09.2019, 15:11
1 ответ

Вы можете смонтировать общий ресурс CIFS/SMB в Linux:

mount -t cifs -o username=<username>,domain=<domain> //server/share /mount/directory

Для этого вам нужно исправить установленный пакет, в Ubuntu он называетсяcifs-utils

0
28.01.2020, 03:15

Теги

Похожие вопросы