Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Скрипт на запуск wsl убунты и выполнение команды

Ответить
Настройки темы
Любой язык - Скрипт на запуск wsl убунты и выполнение команды

Старожил


Сообщения: 161
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: Ololosh
Дата: 15-05-2020
День добрый знатоки.
Имеется ноут с win10 в домене, поставлена сверху wsl и убунта.

Насколько я понял systemd в wsl версии не работает...
мне нужно выполнить команду проброса порта через другой сервер: ssh -fNT -L local_port:127.0.0.1:remote_port -J ssh-user@server1 ssh-user@server2 чтобы подключится к базе данных, которая хранится на втором сервере

В скриптинге не очень силён... может возможно сделать скрипт чтобы запускалась эта wsl оболочка и в ней же выполнялась команда?
сама оболочка запускается в cmd: C:\Windows\System32\bash.exe ~

Отправлено: 11:22, 13-05-2020

 

Старожил


Сообщения: 161
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Foreigner:
А если запустить в интерактивном режиме? »
такоеже ничего

Цитата Foreigner:
Почему именно убунты »
просто попробовал вариант

Цитата greg zakharov:
как именно был скопирован ключ? »
ssh-copy-id user@bastion-server1
на второй сервер, ссш ключ был скопирован в конфиг

Цитата greg zakharov:
Группы, в которые входит созданный пользователь? Сетевые настройки? »
если у меня получается запустить скрипт на самой убунте и подключиться к базе на win ноуте, то с правами и сетевыми настройками на сервере должно быть всё ок?
сервер1
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.17.2.100 netmask 255.255.0.0 broadcast 172.17.255.255
inet6 fe80::250:56ff:fea0:96a2 prefixlen 64 scopeid 0x20<link>
ether 00:50:56:a0:96:a2 txqueuelen 1000 (Ethernet)
RX packets 65070180 bytes 4809724413 (4.8 GB)
RX errors 0 dropped 2062458 overruns 0 frame 0
TX packets 9369412 bytes 863702107 (863.7 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Локальная петля (Loopback))
RX packets 6678885 bytes 587416864 (587.4 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 6678885 bytes 587416864 (587.4 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

сервер2
ens160 Link encap:Ethernet HWaddr 00:50:56:a0:1e:6e
inet addr:172.17.4.10 Bcast:172.17.255.255 Mask:255.255.0.0
inet6 addr: fe80::250:56ff:fea0:1e6e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:66567717 errors:0 dropped:432549 overruns:0 frame:0
TX packets:24497304 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5242022800 (5.2 GB) TX bytes:3436244156 (3.4 GB)

lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:41260514 errors:0 dropped:0 overruns:0 frame:0
TX packets:41260514 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:3527706892 (3.5 GB) TX bytes:3527706892 (3.5 GB)

Последний раз редактировалось Ololosh, 27-05-2020 в 12:20.


Отправлено: 12:07, 27-05-2020 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 569
Благодарности: 192

Профиль | Цитировать


Если ничего не упустил из виду, вроде никакого криминала (хотя ключ в конфиге...). На магистрали нет коммутаторов? Пожалуй, наиболее верным будет взять wireshark и посмотреть где именно теряются пакеты и доходят ли они вообще до цели.

-------
Археология Windows\UNIX, хаконавтика


Отправлено: 17:01, 27-05-2020 | #12



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Скрипт на запуск wsl убунты и выполнение команды

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Выполнение команды для списка файлов MrDmitri Скриптовые языки администрирования Windows 8 17-07-2017 22:31
Любой язык - выполнение команды, если есть пинг Anufriev Скриптовые языки администрирования Windows 0 27-09-2013 10:59
CMD/BAT - [решено] выполнение команды cmd caustic Скриптовые языки администрирования Windows 5 20-03-2011 08:51
CMD/BAT - [решено] Выполнение команды запуск sfx архива timon45 Скриптовые языки администрирования Windows 4 21-08-2010 22:11
CMD/BAT - [решено] удаленное выполнение команды Diver1 Скриптовые языки администрирования Windows 2 20-03-2009 10:39




 
Переход