Как обезопасить ваше интернет-подключение с помощью SSH
Это было бы прекрасно если бы все интернет-подключения в мире были безопасны и зашифрованы и вам не нужно было бы волноваться о том, что хакеры могут перехватить ваши данные. Однако реальный мир не таков и когда вы пользуетесь интернетом большинство ваших данных передаются в открытом виде.
Однако существуют различные способы зашифровать ваши данные в публичных сетях и моим самым любимым является использование SSH туннелей. Это может звучать несколько сложно, однако на самом деле данный способ довольно прост в применении, что я и продемонстрирую в этой статье.
Что такое SSH?
Если не вдаваться в подробности, то SSH представляет собой метод (или протокол) безопасного соединения двух компьютеров. Когда два компьютера подключены с помощью SSH любые данные между ними передаются шифруются. SSH туннель - это простой метод подключения компьютера к прокси серверу для браузинга интернет сайтов. Когда вы запрашиваете веб-страницы с помощью туннелирования SSH, прокси-сервер получает содержимое страниц и посылает на ваш компьютер по безопасному соединению. Два основных преимущества использования туннелирования таковы:
- Вы маскируете свой IP адрес
- Использование безопасного соединения для защиты ваших данных от перехвата.
SSH в основном используется в Linux и Mac, но Windows пользователи также могут использовать SSH с помощью Cygwin или Putty. Мы будем использовать Cygwin.
Приступим
Прежде чем мы начнем, нам необходимо иметь следующие средства:
- SSH сервер.
- SSH клиент. Windows пользователи должны скачать Cygwin.
- Имя пользователя и пароль для подключения к SSH серверу
Откройте терминал и введите следующую команду:
<span>ssh</span> <span>-D</span> <span>9999</span> <span>login</span><span>@</span>domain.com
По умолчанию для SSH используется порт 22. Однако в случае если вы используете другой порт, вам необходимо использовать такую команду:
<span>ssh</span> <span>-D</span> <span>9999</span> <span>-p</span> PORT <span>login</span><span>@</span>domain.com
где PORT - это номер порта для подключения SSH сервера.
Настройка браузера
Зайдите в свойства своего браузера и найдите секцию для изменения настроек Proxy.
Отметьте опцию “Manual Proxy Configuration“. В поле SOCKS введите “localhost” и укажите порт 9999.
Сохраните и закройте страницу настроек.
Это все!! Теперь ваше подключение защищено.
Отключение SSH сессии
Для отключения SSH сессии, измените настройки браузера на первоначальные и введите в терминале команду
<span>exit</span>
В результате SSH туннель будет закрыт и подключение будет снова небезопасным.
Полезные ссылки:
Хотя мой данный блог и не находится под управлением Wordpress, однако он у меня не единственный, поэтому говорить про Wordpress я могу легко. Так вот несмотря на большое встроенных в поставку плагинов в MaxSite CMS плагины Wordpress все же намного более значительно расширяют применяемость платформы. По ссылке выше вы найдете огромное количество великолепных плагинов для Wordpress, с помощью которых вы сделаете из своего блога просто конфетку.
Еще записи по теме
- Семь незаменимых бесплатных программ для администраторов сети
- SFTP c MySecureShell в Debian Etch
- Запрещаем root доступ по ssh к ESXi
- Как разрешить root доступ к ESXi через SSH
- Автоматически разлогиниваем пользователей BASH / TCSH / SSH в случае неактивности сеансов
- Блокируем ssh доступ root'у в Linux
- Настройка OpenSSH на работу через IPv6
Комментариев: 2
Элитные пассажирские перевозки по Киеву и Украине
Купить профнастил по выгодной цене