Существует kchuid, но это требует, чтобы Вы скомпилировали свои собственные модули ядра, обновилось в 2002 и смотрит чрезвычайно feary.
С другой стороны, Вы могли сделать, вероятно, делают некоторые взломы ptrace, но образец или направление являются битом вне меня.
Необходимо открыть туннель ssh с компьютера на сервер в дата-центре. Давайте назовем это как "server1". При использовании openssh можно просто работать
ssh -L0.0.0.0:8080:localhost:8080 you_username@server1
Это откроет соединение от Вашего компьютера в порте 8080 к серверу, порт 8080, пропуская промежуточный брандмауэр. Принятие Вашего апача слушает на порте 8080. Порт вперед формат слушает IP:local port:remote address:remote порт. Конечно, для единственного сервера можно использовать также
ssh -L0.0.0.0:8080:remote_server_address:8080 you_username@server1
Обратите внимание на то, что localhost в-L параметре относительно server1. В других словах сервер видит, что соединения прибывают из localhost, когда на самом деле они происходят из Вашего компьютера по соединению SSH.
Вам также нужен параметр
AllowTcpForwarding yes
в ssh конфигурации сервера (обычно/etc/ssh/sshd_config).
После этого другие могут соединиться с Вашим компьютером на порте 8080 для делания пересадку через Прокси Реверса Apache. При необходимости в общем прокси (таким образом, пользователи могут выбрать адрес, не только определенные адреса в конфигурации Apache), необходимо установить сквид на server1 и использовать туннель ssh для порта сквида.