Как превратить сервер 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
Имя пользователя: Ваше имя пользователя
и введите свой пароль, если будет предложено Перезагрузитесь и попробуйте снова с первой командой.