`
zzsj123
  • 浏览: 46011 次
社区版块
存档分类
最新评论

Ubuntu14下禁止通过IP来访问web服务

 
阅读更多
ubuntu apache2的禁止IP访问在etc/apache2/sites-available/000-default.conf
其他linux系统的Apache的配置文件是httpd.conf  而并非Ubuntu下的

NameVirtualHost 145.32.22.52:80
<virtualhost 145.32.22.52:80>
ServerName 145.32.22.52
<Location />
Order Allow,Deny
Deny from all
</Location>
</virtualhost>

<virtualhost 145.32.22.52:80>
ServerName www.baidu.com
DocumentRoot /var/www/html/3d   //网站路径
</virtualhost>


http://www.tecbbs.com/thread-2556-1-1.html
分享到:
评论

相关推荐

    使用 树莓派 搭建属于自己的 web服务器(一)安装LAMP - Linux操作系统:Ubuntu_Centos_Debian

    安装完成后,可以通过访问树莓派的IP地址(例如http://&lt;你的树莓派IP&gt;/)来测试Apache是否正常工作。 3. **安装MySQL**: MySQL是一个关系型数据库管理系统,用于存储和检索Web应用的数据。安装MySQL的命令如下:...

    云服务器搭建web项目教程

    - 如果希望通过域名而非公网IP访问,需要在阿里云购买域名并进行DNS解析。 - 对于HTTPS安全访问,可以申请免费或付费的SSL证书,并在Tomcat中配置。 8. **监控与优化**: - 使用阿里云提供的监控服务,关注...

    Ubuntu系统下安装elgg

    2. **限制Apache访问**: 通过修改Apache配置,禁止或限制不必要的目录访问,避免敏感信息暴露。 3. **更新与维护**: 定期更新Ubuntu系统和LAMP组件,确保安全补丁及时安装。 通过以上步骤,你将在Ubuntu系统中成功...

    Ubuntu下搭建LAMP

    安装完成后,可以通过运行`systemctl status apache2`检查Apache服务状态。如果显示为“active (running)”,则表示Apache已成功启动。 4. **测试Apache**: 访问服务器的IP地址,如`http://&lt;服务器IP&gt;`,浏览器...

    Ubuntu下安装tomcatJavamysqlsftpd.pdf

    安装完成后,vsftpd会在/home/目录下创建一个ftp目录,你可以通过访问`ftp://IP地址`来测试FTP服务是否正常运行。默认情况下,匿名用户可以浏览但不能上传或写入文件。 为了增强安全性,我们需要修改配置文件`/etc/...

    Apache设置目录禁止访问

    此外,你还可以通过创建一个名为`.htaccess`的文件来实现目录级别的禁止访问。将以下内容写入该文件并放置在你想要禁止访问的目录内: ```apache Order deny,allow Deny from all ``` 这段代码使用了Apache的旧式...

    mysql安装配置教程:以Linux系统(如Ubuntu)为例

    在Ubuntu系统上,可以通过终端执行以下命令来更新软件包列表: ```bash sudo apt update ``` 2. **安装MySQL服务器** 更新完软件包列表之后,接下来就可以安装MySQL服务器了。这一步将安装MySQL的核心组件,...

    笔记本部署-穿透客户端

    - **动态DNS服务**:由于家用网络通常分配的是动态IP,可以使用动态DNS服务(如No-IP、DynDNS)来绑定一个固定的域名,确保客户端始终能通过同一地址找到服务器。 - **第三方穿透工具**:如Hamachi、ngrok等,它们...

    LINUX教程之22-apache服务器2

    Apache的权限控制通过Directory指令来实现,可以限制特定目录的访问权限,比如只允许特定IP地址访问或者禁止所有用户下载。此外,.htaccess文件可以在每个目录下自定义规则,实现更细致的控制。 日志管理是监控...

    apache服务.doc

    14. **验证**:最后,通过再次访问网页并检查其内容,以及确认所有相关服务和配置都按预期工作,以确保Apache服务已正确配置和运行。 以上步骤是基本的Apache服务安装和配置过程,实际情况可能因操作系统和具体需求...

    apache 配置 gitweb(git http匿名访问智能clone不能push

    GitWeb是一款由Ruby编写的脚本,用于通过Web界面来管理Git仓库。它提供了多种视图模式,如文件树、文件历史记录等,并且支持搜索功能。通过配置Apache服务器与GitWeb集成,可以使得用户能够通过HTTP协议访问这些仓库...

    apache服务器全能设置

    在大多数Linux发行版中,可以通过包管理器如`apt`(Ubuntu/Debian)或`yum`(CentOS/RHEL)来安装Apache。例如,使用以下命令: ```bash sudo apt install apache2 # for Ubuntu/Debian sudo yum install httpd # ...

    Apache服务器配置与使用工作笔记

    2. **限制IP访问**: - 使用`.htaccess`文件中的`Order`和`Deny`指令来限制特定IP地址的访问。 3. **禁止目录列表显示**: - 在配置文件中添加`Options -Indexes`来禁用目录列表显示功能。 #### 六、Apache性能优化...

    nginx-服务器配置

    ` 禁止某个 IP 网段访问。 - `ssl` 模块支持 HTTPS,需要配置证书和密钥。 以上只是 Nginx 配置的冰山一角,实际应用中还有许多高级特性,如限速、URL 参数处理、WebSocket 支持等。了解并熟练掌握 Nginx 的配置,...

    Ambari系列(四):基于Ambari做二次开发(DIY).docx

    在Ambari中集成Samba服务,需要配置Samba服务以允许或禁止GUEST访问,例如通过设置`writeable = yes`和`guest ok = no`。在Ubuntu系统上,Samba的安装通常使用`sudo apt-get install samba`命令。配置Samba共享...

    Ubuntu 18.04上安装Apache、MySQL、PHP、LAMP的完整教程

    在Ubuntu 18.04上搭建LAMP(Linux、Apache、MySQL、PHP)服务器是一项基础但重要的任务,尤其对于那些需要在Linux环境下运行PHP应用的开发者来说。本教程将详细指导你完成这一过程。 首先,我们需要安装Apache,它...

    Linux与Apache(httpd.conf )配置与管理图文教程 chm

    1. **安装Apache**:在Linux环境下,一般通过包管理器(如apt-get for Debian/Ubuntu, yum for CentOS/RHEL)来安装Apache。安装完成后,Apache的服务脚本(如apachectl)可用于启动、停止或重启服务。 2. **配置...

Global site tag (gtag.js) - Google Analytics