LINUX.ORG.RU

git и ssh


0

0

ssh соединение устанавлено. При "git push" выдается ошибка:

Tunnel device open failed.
Could not request tunnel forwarding.

В конфигах (сервака и клиента) все параметры использования туннелинга
разрешены.

При попытке создать туннель через ssh выдает ошибку:

channel 0: open failed: administratively prohibited: open failed

Пользователь к которому пытаюсь подключиться добавлен только в группу ssh.

Как использовать git совместно с ssh, можно ли исправить данную проблему? Может нужно создать устройство типа tun0...?

Re: git и ssh

эмм, боюсь, что туплю, но ты куда гит натравливаешь?
точно на свой туннель? на нужный _локальный_ порт?

dhameoelin ★★★★★ ()
Ответ на: Re: git и ssh от dhameoelin

Re: git и ssh

git я запускаю следующим образом:

git push ssh://user_name@192.168.2.12:22/home/user_name/

Нужно ли как то создавать устройство для туннеля?
Как вообще правильно подключаться через git??

minipooh ()
Ответ на: Re: git и ssh от minipooh

Re: git и ssh

хотя, могу и ошибаться

dhameoelin ★★★★★ ()
Ответ на: Re: git и ssh от LebedevRI

Re: git и ssh

то будет ломиться на стандартный же

топикстартеру надо натравить гит на локальный порт туненеля (вроде как)

dhameoelin ★★★★★ ()
Ответ на: Re: git и ssh от dhameoelin

Re: git и ssh

>а точнее - с пробросом портов

К сожалению проброс портов не дал результата... Точнее дал абсолютно такой же результат(((

У меня почему то ощущение что на удаленной машине пользователю под которым я хочу подключиться не хватает прав на создание тоннеля?????

Может ли быть такое?

minipooh ()

Re: git и ssh

Сейчас попробовали открыть на серваке порт через nc порт открылся но вот с клинтской машины доступа к нему

(UNKNOWN) [xxx.xxx.xxx.xxx] 13000 (?) : Connection refused _________________________

Есть предположение что это из-за того что по умолчанию в Kunutu 9.04 (она у нас и на серваке и на клиенте) iptables (firewall) "вшит" в ядро...

Теперь будем мучать iptables.........

minipooh ()
Ответ на: Re: git и ssh от minipooh

Re: git и ssh

> Есть предположение что это из-за того что по умолчанию в Kunutu 9.04 (она у нас и на серваке и на клиенте) iptables (firewall) "вшит" в ядро...
о_О
ик!

> Теперь будем мучать iptables.........

а чего его мучить? его надо настраивать
какие коннекты разрешены к серваку?
на каком порту висит git?

dhameoelin ★★★★★ ()
Ответ на: Re: git и ssh от dhameoelin

Re: git и ssh

Да надо теперь настраивать сервак. Я без понятия на каком порту git висит....

Просто обе машины (и сервак и клиент) новые еще никак не настроены.

Как настроить iptables я пока не знаю. Вот надо разбираться.

minipooh ()
Ответ на: Re: git и ssh от minipooh

Re: git и ssh

Ну вот с iptables-ом разобрались порты теперь прослушиваются. Но тоннель ssh все равно не хочет создавать...

~$ sudo ssh -f -N -w 0:0 ххх@192.ххх.ххх.ххх Enter passphrase for key '/home/ххх/.ssh/id_rsa': ~$ channel 0: open failed: administratively prohibited: open failed

minipooh ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.