Поместить /opt/mono-2.10/bin
перед /usr/bin
в Вашем PATH
:
PATH=/opt/mono-2.10/bin:$PATH
./configure
make
Это не может быть достаточно. Обычно configure
сценарии берут дополнительные настройки в форме --with-…
опции или переменные среды. Выполненный ./configure --help
видеть возможности.
Не наличие полномочий пользователя root препятствует тому, чтобы Вы слушали на портах ниже 1024 в типичных системах Linux.
Таким образом Сквид должен работать хорошо некорневым слушанием на 8 080 пока система, Вы идете, не заблокировал входящий трафик на том порте через брандмауэр или iptables
.
Не уверенный, сколько Сквид дескрипторов файлов обычно использует, но если Ваш администратор установил предел для этого, которое могло быть проблемой, а также другими вещами. Если Вы используете функцию фильтрации Сквида (такую как adzapper сценарий, например) - осведомленная икра Сквида процесс для каждого входящего Запроса HTTP и если Ваша учетная запись имеет предел процесса, можно поразить его. (Это могло бы сделать вещь Apache перед ветвлением также, это было некоторое время, так как я играл с squid
.)
К порту вперед таким образом Вы описываете, Вам нужен некоторый тип средства передачи, проходческого щита или прокси, работающего на первой машине, передающей второй машине. Таким образом, Вы были бы "SSH туннелировать" в неограниченную машину, и Вам нужна программа, работающая на неограниченной машине, которая принимает трафик в порте и затем "reforwards" это к другому хосту. Ваш туннель затем имеет 2 транзитных участка. Возможно rinetd
мог сделать это для Вас легко.