beldmit: (Программизм)
[personal profile] beldmit

Чтобы заработал pgadmin, надо в одном из шеллов подать команду
ssh -L port1:host2:port2 host1
(на host2 доступа нет и не предвидится).

В виндовых клиентах форвардинг пишется в настройках сессии. Можно ли под линуксом обойтись ssh-ным конфигом пользователя и не мучиться?

Date: 2006-06-26 03:44 pm (UTC)
From: [identity profile] besm6.livejournal.com
Не понял, что именно тебе надо. Какую последовательность действий ты хочешь совершить вместо существующей ssh -L ... ; pgadmin <указание порта на локальном хосте>?

Хочу zero-click solution

Date: 2006-06-26 03:54 pm (UTC)
From: [identity profile] beldmit.livejournal.com
Получить проброску порта без явно выполняемых действий, автоматом после логина.

Re: Хочу zero-click solution

Date: 2006-06-26 05:01 pm (UTC)
From: [identity profile] besm6.livejournal.com
zero-click solution - это ssh -N -f -L port1:host2:port2 host1 в .xsession или скрипт вида

ssh -N -f -L port1:host2:port2 host1
pid=$!
pgadmin "$@"
kill $pid

в зависимости от того, после логина куда ты хочешь проброс.

Re: Хочу zero-click solution

Date: 2006-06-27 07:58 am (UTC)
From: [identity profile] beldmit.livejournal.com
Включаешь - не работает.
По крайней мере при выполнении
ssh -N -f -L port1:host2:port2 host1
из xterm.
Вариант со скриптом еще не пробовал...

Re: Хочу zero-click solution

Date: 2006-06-27 08:53 am (UTC)
From: [identity profile] besm6.livejournal.com

12:51:04 ran@wizzle:~
zsh% ssh -N -f -L 1234:tigger:80 сам.знаешь.ru
12:51:30 ran@wizzle:~
zsh% telnet localhost 1234
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
HEAD / HTTP/1.0

HTTP/1.1 200 OK
Date: Tue, 27 Jun 2006 08:51:58 GMT
Server: Apache/1.3.33 (Debian GNU/Linux) mod_ssl/2.8.22 OpenSSL/0.9.7e
Last-Modified: Sat, 26 Oct 2002 09:12:14 GMT
ETag: "13264-100e-3dba5c6e"
Accept-Ranges: bytes
Content-Length: 4110
Connection: close
Content-Type: text/html; charset=iso-8859-1

Connection closed by foreign host.


Доктор, что я делаю не так?

Re: Хочу zero-click solution

Date: 2006-07-21 01:27 pm (UTC)
From: [identity profile] beldmit.livejournal.com
Не знаю. Подозреваю, что все порты открыты.
У меня при запуске без -f и с -v получается вот что:

ssh -g -N -v -L 5430:host2:5432 host1

debug1: Connections to local port 5430 forwarded to remote address host2:5432
socket: Address family not supported by protocol
debug1: Local forwarding listening on 0.0.0.0 port 5430.
debug1: channel 0: new [port listener]
debug1: Entering interactive session.
debug1: Connection to port 5430 forwarding to host2 port 5432 requested.
debug1: channel 1: new [direct-tcpip]

channel 1 открыт pgadmin'ом. Дальше - тишина. При честном логине на host1 pgadmin цепляется моментально.

Куда рыть?

Да, я все это делаю с host0...

Re: Хочу zero-click solution

Date: 2006-07-28 11:52 am (UTC)
From: [identity profile] besm6.livejournal.com
Никогда такого не видел. Может, ему еще и имя хоста важно? Да вроде не было никогда... Впрочем, pgadmin'ом я и не пользовался. Ну, правда, я еще без -g пускаю и хожу на localhost...

Re: Хочу zero-click solution

Date: 2006-08-01 06:08 pm (UTC)
From: [identity profile] beldmit.livejournal.com
Без -g эффект тот же самый...

Date: 2006-06-26 07:30 pm (UTC)
From: [identity profile] alexkuklin.livejournal.com
ну да.
man ssh_config

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 11:31 am
Powered by Dreamwidth Studios