Показаны сообщения с ярлыком скрипт. Показать все сообщения
Показаны сообщения с ярлыком скрипт. Показать все сообщения

пятница, 21 февраля 2014 г.

Как легко пробросить порт с удалённого хоста на локальный через ssh?

Для упрощения организации проброса порта с удаленного хоста на локальный через ssh-туннель создан скрипт - portssh.

Данный скрипт выполняет проброс порта RPORT удаленного хоста HOSTNAME через ssh-туннель на порту SSHPORT под пользователем USERNAME на локальный порт LPORT.

Использование:
portssh [USERNAME@]HOSTNAME RPORT LPORT SSHPORT

Для работы скрипта на удалённом хосте должен быть установлен openssh-server.

Скопируйте скрипт в удобное Вам место, сделайте его исполняемым и создайте на него линк в папке /usr/bin. Например, если Вы расположили скрипт portssh.sh в папке /home/valery/MyScripts, то выполните в терминале:

chmod +x /home/valery/MyScripts/portssh.sh
cd /usr/bin
sudo ln -s /home/valery/MyScripts/portssh.sh portssh

Для получения справки по использованию скрипта запустите его просто набрав в терминале:

portssh

воскресенье, 20 июня 2010 г.

Как легко запускать на удалённом хосте x11vnc через ssh?

Для упрощения конфигурирования и запуска x11vnc-сервера на удалённом хосте через ssh-туннель создан скрипт - sshx11vnc.

Данный скрипт запускает x11vnc на удалённом хосте HOSTNAME через ssh-туннель под пользователем USERNAME на порту SSHPORT. Пробрасывает отображение текущей X-сессии удалённого хоста на локальный vnc-порт DISPLAY.

Использование:
sshx11vnc SSHPORT [USERNAME@]HOSTNAME DISPLAY

Для работы скрипта на удалённом хосте должен быть установлен openssh-server и x11vnc.

Скопируйте скрипт в удобное Вам место, сделайте его исполняемым и создайте на него линк в папке /usr/bin. Например, если Вы расположили скрипт sshx11vnc.sh в папке /home/valery/MyScripts, то выполните в терминале:

chmod +x /home/valery/MyScripts/sshx11vnc.sh
cd /usr/bin
sudo ln -s /home/valery/MyScripts/sshx11vnc.sh sshx11vnc

Для получения справки по использованию скрипта запустите его просто набрав в терминале:

sshx11vnc