Как превратить сервер Ubuntu 12.04 в открытый прокси SOCKS5?

Я хотел бы настроить прокси socks5 на основе моего сервера Ubuntu 12.04.

Я читал, что это должно быть легко и выполнимо с помощью одной команды:

ssh -f -N -D 0.0.0.0:1080 localhost

Не так много в моем случае (сообщение об ошибке):

Permission denied (publickey).

После этого я попробовал установить ss5.

Первый из источника:

wget http://heanet.dl.sourceforge.net/project/ss5/ss5/3.8.9-7/ss5-3.8.9-7.tar.gz
tar -zxvf *.tar.gz
cd *
./configure

Который закончился в

configure: error: *** Some of the headers weren't found ***

После чего я попытался установить его из rpm без особой удачи:

error: Failed build dependencies:
        openldap-devel is needed by ss5-3.8.9-6.i386
        pam-devel is needed by ss5-3.8.9-6.i386
        openssl-devel is needed by ss5-3.8.9-6.i386
        libgssapi-devel is needed by ss5-3.8.9-6.i386

....

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package openldap-devel

Есть и другие пакеты для socks5, но с ними я сталкивался и с похожими проблемами.

Может кто-нибудь указать мне хорошую информацию о том, как превратить сервер Ubuntu 12.04 в прокси socks5?

1 ответ

Решение

Вы можете легко исправить первую ошибку:

Войдите в приборную панель и найдите пароли и ключи. Войдите в свои ключи и зайдите в File>New и выберите ключ SSH. Не давайте ему пароль. Затем установите для него значение RSA, ключ любого размера, а затем, когда будет предложено настроить его для входа в систему, разрешите ему это сделать и выберите следующие параметры:

Hostname: localhost
Имя пользователя: Ваше имя пользователя

и введите свой пароль, если будет предложено Перезагрузитесь и попробуйте снова с первой командой.

Другие вопросы по тегам