限制访问端口8000(使用Apache) - Ubuntu 14.04 Lts

时间:2015-02-21 14:16:20

标签: linux ubuntu apache2 restrict

我真的需要Stackflow的帮助,我来自巴西,所以..抱歉我的英语不好......:)

我用Apache运行Ubuntu 14.04 Lts服务器。

我已经从https://github.com/audreyt/ethercalc

安装了EtherCalc

此应用程序在端口8000

运行

如何使用Apache保护对此端口的访问?

当有人试图访问https://192.168.8.132:8000/

他必须将用户和登录设置为.htpasswd。

我的apache虚拟主机是这样的。

<VirtualHost *:80> ServerName localhost ServerAdmin webmaster@localhost DocumentRoot /var/www/ <Directory /var/www/phpmyadmin> Order allow,deny allow from all </Directory> <Directory /var/www/phpipam> Options FollowSymLinks AllowOverride all Require all granted </Directory>     ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

将端口8000上的请求重定向到另一个虚拟主机,并为此添加更严格的访问限制。

然后将此虚拟主机代理到侦听端口8000的应用程序。