как установить stunnel на горного льва?

В настоящее время я купил Mac, так что я нуб :). Раньше я подключался к своему серверу с помощью stunnel в Windows и Ubuntu. Я тоже нуб в сетях.

Я проверяю раздел загрузки веб-сайта, и там нет версии для Mac, но в списке рассылки сообщества пользователей я вижу несколько сообщений о запуске его под Mac OS. но они не помогли понять, что мне делать.

так что кто-нибудь может помочь мне установить stunnel на горного льва (10.8.2) или сказать мне, есть ли какое-либо альтернативное приложение?

Ответы (3)

Что вам нравится делать ... на вашем Mac уже есть работающий SSH / SSL. Если вам нравится создавать stunnel, вам нужен Xcode с инструментами CLI... и некоторое время. Я не пробовал, но быстрый взгляд на инструкции по сборке выглядит так, как будто больших проблем нет.


Как и было обещано, вот шаги по сборке stunnel из исходного кода. Я использовал машину Lion, но на машине Mountain Lion все то же самое. Нет необходимости в Fink, MacPorts или Homebrew ... приносит больше проблем, чем помогает.

Перейдите на https://www.stunnel.org/downloads.html и загрузите stunnel-5.23.tar.gz и stunnel-5.23.tar.gz.sha256. Откройте терминал Утилиты => Терминал>. Терминал чувствителен к регистру, прежде чем что-то делать, подумайте дважды, прежде чем нажимать клавишу возврата - в терминале нет отмены или повтора. Каждая строка - это одна строка в терминале, и в конце строки необходимо нажать клавишу возврата.

cd $HOME/Downloads
openssl dgst -sha256 stunnel-5.23.tar.gz
more stunnel-5.23.tar.gz.sha256

Сравните вывод последних 2 строк - если они совпадают, все в порядке, если нет, у вас возникла проблема с безопасностью во время загрузки.

tar -xzvf stunnel-5.23.tar.gz
cd stunnel-5.23
./configure && make && make check && sudo make install

Сценарий configure использует autoconf, так что держите пальцы подальше от других опций, потому что, если все есть и поддерживается, он создаст для вас прекрасное 64-битное приложение. сделать проверка. sudo make install требует вашего пароля администратора. На этом этапе вам нужно было ввести некоторую основную информацию (самообъяснение). && используется для запуска одной команды друг за другом, ТОЛЬКО если последняя была успешной.

После того, как все сделано, ваше ошеломленное приложение было установлено в /usr/local/bin. Чтобы запустить его, откройте терминал и введите stunnelили stunnel3(разницу см. в документации) и нажмите клавишу возврата.

Для типа файла конфигурации в терминале.

cd /usr/local/etc/stunnel
sudo cp stunnel.conf-sample stunnel.conf
sudo pico stunnel.conf

Для документирования использования pico в терминале.

man pico

Если у меня были какие-то опечатки в именах файлов или что-то еще, используйте в терминале следующую команду, чтобы вывести каталог

ls -la

В остальном, получайте удовольствие от stunned и его документации!

Здесь code.google.com/p/rudix/downloads/… — еще один способ установить его.
спасибо, я загружаю Xcode прямо сейчас, я спрошу вас еще раз, если у меня будет другая проблема :)
После загрузки Xcode из магазина приложений перейдите в «Настройки» => «Загрузки» и загрузите также инструменты командной строки. Позже попробую построить.

Это можно установить с помощью доморощенного :

brew install stunnel

Для установки многих UNIX, GNU и других инструментов с открытым исходным кодом, включая stunnel, я рекомендую использовать систему управления пакетами MacPorts в дополнение к инструментам командной строки XCode. MacPorts упростит управление этим программным обеспечением. Кроме того, некоторые программы имеют специальную сборку MacPorts, которая лучше работает с системой OS X.

С установленным MacPorts вы можете установить stunnel с помощью этой команды в оболочке:

port install stunnel