Как установить SVN по VPN?

Во втором примере новые строки удалены оболочкой, которая делает разделение слова на выводе замены команды. Так как новые строки включены в IFS по умолчанию их рассматривают как разделители полей и не как часть самих полей. В первом примере вход прибывает из канала а не оболочки, таким образом, оболочка не может сделать разделения слова.

Дважды заключая замену команды в кавычки ("$(find ... )") будет препятствовать тому, чтобы слово разделило произойти, но find в команде замена почти всегда плохая идея, так не делайте этого. Для максимальной безопасности, каждый раз, когда у Вас есть доступ к версиям GNU инструментов Unix, необходимо использовать опции пустого разделителя:

find dir/ -name '...' -print0 | tar cf foo.tar --null --no-recursion -T -
0
14.11.2012, 15:17
1 ответ

SVN не имеет никакой определенной установки для использования его по VPN. Это - просто универсальная VPN, возможно с небольшим количеством перенаправления портов.

Из комментариев я беру Ваши офисные потребности настроить сервер VPN, если они не хотят открывать внутреннюю сеть вообще. Туннелирование SSH было бы другой возможностью, когда ssh будет позволен.

Если, что сервер VPN настраивается, Вы просто устанавливаете пакет VPN с конфеткой и помещаете файлы конфигурации, которые должны быть подготовлены администратором сервера VPN (который мог бы или не мог бы быть Вами).

"наличие firwall" в местоположении станции, вероятно, означает, что у Вас нет open/fowared портов на маршрутизаторе. Когда внутренний дюйм/с для офисной сети используется, и доступ в Интернет достигается посредством Сетевого перевода адреса (NAT), у Вас на самом деле есть брандмауэр. Необходимо передать порт сервера VPN.

VPN затем нужен доступ к серверу SVN. Так или сервер SVN является частью VPN (или на том же сервере), или Вам нужно другое перенаправление портов на любой машине VPN во внутренней сети (вероятно, сервер) к серверу SVN.

Вы получаете доступ к серверу SVN затем с адресом в VPN.

1
28.01.2020, 02:53
  • 1
    Используйте туннелирование SSH. SSH, вероятно, уже работает, и это намного легче настроить, чем установка VPN. –  SPRBRN 02.09.2013, 15:59

Теги

Похожие вопросы