apache的php副檔名解析漏洞

我們都知道windows2003 + IIS6.0下,如果目錄結構中有xxx.asp這樣的目錄,那麼所有這個目錄下的檔案不管副檔名為什麼,都會當作asp來解析。我們一般稱這個漏洞為windows2003+iis6.0目錄解析漏洞。但是大家可能不知道的是,apache伺服器也存在類似的解析漏洞我們來做下實驗,我在本地搭建好了一個apache+php的測試平台 兩個檔案phpinfo.php  phpinfo.php.a ,我們來訪問下phpinfo.php.ahttp://19

Shell編程基礎:單引號和雙引號含義區別

 單引號和雙引號都能關閉shell對特殊字元的處理。不同的是,雙引號沒有單引號嚴格,單引號關閉所有有特殊作用的字元,而雙引號只要求shell忽略大多數,具體的說,就是①貨幣符號②反引號③反斜線,這3種特殊字元不被忽略。 不忽略貨幣符號意味著shell在雙引號內部也進行變數名替換。 下面用一個簡單的shell程式要說明一下。 debian:~/learn/shell# cat phonebook Alice Chebba 973-555-2015 Barbara Swingle 201-

實用技巧:讓Linux系統有效防禦ARP攻擊

 管理使用者登入,開啟終端輸入 1、#arp -a > /etc/ethers 將ip和mac地址匯入ethers 2、#vi /etc/ethers 編輯檔案格式,ethers檔案內容必須格式如下多餘的全部刪除,改成形式ip mac 192.168.1.X XX:XX:XX:XX:XX 192.168.1.X XX:XX:XX:XX:XX ... //注意mac大寫,而且沒有O只有零,ip和mac空格 3、#vi /etc/rc.d/rc.local //開啟並顯示 /etc/

如何在Linux系統中將一個使用者加入某個使用者組

如何在Linux系統中將一個使用者加入某個使用者組 想解決的問題是:       如何在Linux系統中將一個使用者加入某個使用者組?       當使用一種普通的方式建立使用者時,比如Shell代碼  #useradd testuser1         所建立的使用者testuser1,所在的group,以及supplementary

Centos下用yum命令部署lamp環境

Centos下用yum命令部署lamp環境 1. Centos 預設是開啟IP安全性原則的,也就是80連接埠也禁止外部存取,所以先停用iptables.   service iptables stop或者對80連接埠開放  iptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT2. 安裝apache 

shell的startup檔案

shell的startup檔案 1. 登入非登入和互動非互動式shell 使用者登入時(輸入使用者名稱密碼後)啟動的shell是登入shell,登入後仍可使用bash --login來啟動一個登入shell    使用者啟動shell用來解釋命令是互動式shell,啟動shell用來執行指令碼是非互動時shell 2.非互動式shell的startup檔案定義在BASH_ENV變數裡,一般為空白。  www.2cto.com

Linux學習_shell

Linux學習_shell Shell 簡介  |

nginx開啟gzip壓縮

nginx開啟gzip壓縮 網站開啟gzip壓縮,不僅能夠節省頻寬,也能夠快速響應使用者的訪問,在nginx中,開啟gzip壓縮的方法為:  www.2cto.com          gzip on;      (啟用 gzip 壓縮功能)        gzip_proxied any;  (nginx

Linux清除使用者登入記錄和命令曆史方法

清除登陸系統成功的記錄[root@localhost root]# echo > /var/log/wtmp #此檔案預設開啟時亂碼,可查到ip等資訊[root@localhost root]# last #此時即查不到使用者登入資訊 清除登陸系統失敗的記錄[root@localhost root]# echo > /var/log/btmp #此檔案預設開啟時亂碼,可查到登陸失敗資訊[root@localhost root]# lastb #查不到登陸失敗資訊 

日誌系列-Nginx日誌分析

日誌系列-Nginx日誌分析 Nginx日誌可以分為兩類:使用者訪問日誌和Nginx錯誤記錄檔。 Nginx的錯誤記錄檔一般會記錄PHP的運行錯誤的資訊。[plain]error_log  /usr/local/nginx.1.0.5/nginx_error.log  crit;     www.2cto.com

ubuntu 12.04解決Broadcom STA無線網卡驅動安裝失敗解決

ubuntu 12.04解決Broadcom STA無線網卡驅動安裝失敗解決 首先,開啟終端並輸入:ls -nn | grep 0280查看網卡的PCI.ID, 我的是:03:00.0 Network controller [0280]: Broadcom Corporation BCM43227 802.11b/g/n [ 14e4:4727] 然後,輸入sudo apt-get install --reinstall

在wdos系統下搭建Dns伺服器

在wdos系統下搭建Dns伺服器 一.簡介: 1.關於dns伺服器:  www.2cto.com    Dns伺服器的作用簡單來說,就是當你訪問網路時將你在瀏覽器地址欄上輸入的網域名稱轉換為相應的ip地址,或者反過來將ip地址轉換為相應的網域名稱。 2.安裝過程中需要安裝的包的說明:   bind,提供了網域名稱服務 (DNS)的主要程式及相關檔案 

linux開發環境搭建

linux開發環境搭建 gtk安裝apt-get install libgtk2.0-dev apt-get install devhelp #安裝 devhelp GTK文檔查看程式 編譯命令:gcc test.c test `pkg-config --cflags --libs gtk+-2.0`  java環境搭建下載bin檔案放到想要安裝的位置,執行sh

RedHat9.0下Mplayer的安裝

RedHat9.0下Mplayer的安裝 <<安裝Mplayer播放器>> Mplayer播放器在linux上都不知道安裝了多少次,這次終於成功了  ---官方網站:http://www.mplayerhq.hu/MPlayer 1 下載三個軟體包 ---主安裝包 :http://www.mplayerhq.hu/MPlayer/releases/ MPlayer-1.0rc1.tar.bz2

linux容器技術-LXC相關技術知識介紹

linux容器技術-LXC相關技術知識介紹 1. lxcbr0    當/etc/default/lxc中的USE_LXC_BRIDGE="true"的時候,橋lxcbr0會在lxc啟動的時候自動建立,並且被賦予10.0.3.1的ip地址,使用這個橋的lxc執行個體可以從10.0.3.0/24中分配ip。一個dnsmasq執行個體在後台運行用來監聽lxcbr0,用來實現dns和dhcp的功能。  www.2cto.com  2

LINUX系統學習系列---備忘錄

LINUX系統學習系列---備忘錄 1,Foreword----前言          一直以來在操作辦公Linux,懂了很多,但是並不系統,而且很多比較基本的東西還是缺乏熟悉,所以寫了這個系列的文章,做一個系統的複習和備忘,雖然有這個想法,但是一直未有實施過,主要不知道從何講起,所以決定先寫一部分,順序什麼的以後可以再調整一下。大體目前的思路:Linux概述---檔案系統結構----啟動過程-----核心簡介----常用命令集合---

Ubuntu 12.04中文IME的安裝

Ubuntu 12.04中文IME的安裝 Ubuntu上的IME主要有小小輸入平台(支援拼音/二筆/五筆等),Fcitx,Ibus,Scim等。其中Scim和Ibus是IME架構。在Ubuntu的中文系統中內建了中文IME,通過Ctrl+Space可切換中英文IME。這裡我們主要說下Ubuntu英文系統中,中文IME的安裝。安裝IME的第一步,是安裝語言套件。我們選擇System Settings-->Language Support-->Install/Remove

讓debian的gnome terminal真透明

讓debian的gnome terminal真透明 先說下fake transparent 和 真透明的區別 所謂假透明,就是你開啟終端後,在edit-》profiles 裡面 修改 Default 這個預設的終端設定檔,其中有個Background 背景, 第一個solid color

Linux學習之Regex

Linux學習之Regex Regex字串表示方式一朝不同的嚴謹程度分為基礎Regex和擴充Regex,下面我們來先看看基礎Regex:經常用到的一些符號 [;alnum:]  表示0-9  a-z   A-Z[:alpha:]  表示a-z  A-Z[:lower:] 表示a-z[:upper:] 表示A-Z[:digit:] 表示0-9   www.2cto.com

centos6.2 64位的安裝

centos6.2 64位的安裝 由於centos6.2 64bit的iso大小大於4G,無法在隨身碟安裝所以需要下載兩個檔案CentOS-6.2-x86_64-bin-DVD1.isoCentOS-6.2-x86_64-netinstall.iso 1、準備一個大於4G的隨身碟2、下載好UltraISO3、下載http://vault.centos.org/6.0/os/i386/isolinux/vesamenu.c32  www.2cto.com  

總頁數: 3662 1 .... 3386 3387 3388 3389 3390 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.