Удаленный доступ к научным статьям


Что делать если у вас есть ssh-доступ к серверу с которого можно скачивать статьи, а вы хотите делать все из внешней сети?

Один из ответов — настроить SSH Tunnel. Далее рассказывается как сделать это, используя Putty и Firefox.


Шаг 1. Настраиваем tunnel в Putty

Запускаем Putty. Прописываем свои имя и хост во вкладке Session. Выбираем 22-й порт (SSH). Должно получится как показано на рисунке. Не нажимайте кнопку Open, туннель нужно настроить до запуска.
Putty: Session

Заходим во вкладку Connection/SSH/Tunnels и 

— прописываем в Source port значение 1080, выбираем Dynamic и Auto, жмем кнопку Add

— прописываем в Source port значение 1080, в Destination значение <host.name>:22 (где <host.name> — адрес сервера), выбираем Remote и Auto, жмем кнопку Add

Должно получиться что-то похожее на этот рисунок
Putty: Connection/SSH/Tunnels


Шаг 2. Подключаемся к localhost в Firefox

Запускаем Firefox. Заходим в меню Edit/Preferences, выбираем вкладку Advanced, на ней вкладку Network и жмем кнопку Settings на поле Connection. В появившемся окне выбираем Manual proxy configuration, в SOCKS Host вписываем значение 127.0.0.1, а в соответствующий порт — значение 1080. Получается вот так
Firefox: