SOCKS proxy в SSH
Опубликовано 09.06.2008
в комментарии к заметке о пробросе туннелей через ssh напомнил о возможности использования ssh в качестве SOCKS4/SOCKS5-сервера.
Допустим, у нас есть рабочая станция в локальной сети за firewall’ом; также имеется ssh-доступ на сервер в Интернете. Кроме ssh, никакой связи с внешним миром не имеется, а очень хочется, например, подключиться к какому-нибудь jabber-серверу.
На рабочей станции запускаем простую команду:
ssh -D 5555 user@remotehost -f -N
Теперь, указав в настройках XMPP-клиента (например, Pidgin’а) в качестве SOCKS5 прокси localhost:5555
, получим желаемый результат: Pidgin соединяется с сервером через внешний сервер.
Еще один неизвестный мне доселе ssh tip: в комплект поставки ssh входит программка ssh-copy-id, автоматически прописывающая ваш .ssh/.id_rsa.pub в .ssh/authorized_keys на целевом сервере и устанавливающая правильные права. Использовать это проще простого:
ssh-copy-id user@remotehost
(via )
))) осталось дело за малым – что бы дали прописать мой .ssh/.id_rsa.pub в .ssh/authorized_keys на сервери цели!)))
И мой тоже
ага пропишут тебе ……. прям разогнались …… и начнут прописывать :)
точно не дадут или кому дали?