Jadual Kandungan
1、以Nobody用户运行
3、SSI的配置
4、阻止用户修改系统设置
5、改变Apache 服务器的缺省访问特性
6、CGI脚本的安全考虑
7、SSL链接加密
Rumah pembangunan bahagian belakang tutorial php PHP安全性之apache server安全性设置

PHP安全性之apache server安全性设置

Jun 20, 2016 pm 01:02 PM
Keselamatan tapak web

PHP安全性漫谈之apache server安全性设置

1、以Nobody用户运行

一般情况下,Apache是由Root 来安装和运行的。如果Apache Server进程具有Root用户特权,那么它将给系统的安全构成很大的威胁,应确保Apache Server进程以最可能低的权限用户来运行。通过修改httpd.conf文件中的下列选项,以Nobody用户运行Apache 达到相对安全的目的。

User nobody
Group# -1
Salin selepas log masuk


2、ServerRoot目录的权限

为了确保所有的配置是适当的和安全的,需要严格控制Apache 主目录的访问权限,使非超级用户不能修改该目录中的内容。Apache 的主目录对应于Apache Server配置文件httpd.conf的Server Root控制项中,应为:
Server Root /usr/local/apache

3、SSI的配置

在配置文件access.conf 或httpd.conf中的确Options指令处加入Includes NO EXEC选项,用以禁用Apache Server 中的执行功能。避免用户直接执行Apache 服务器中的执行程序,而造成服务器系统的公开化。

Options Includes Noexec

4、阻止用户修改系统设置

在Apache 服务器的配置文件中进行以下的设置,阻止用户建立、修改 .htaccess文件,防止用户超越能定义的系统安全特性。

AllowOveride None
Options None
Allow from all
Salin selepas log masuk



然后再分别对特定的目录进行适当的配置。

5、改变Apache 服务器的缺省访问特性

Apache 的默认设置只能保障一定程度的安全,如果服务器能够通过正常的映射规则找到文件,那么客户端便会获取该文件,如http://local host/~ root/ 将允许用户访问整个文件系统。在服务器文件中加入如下内容:

order deny,ellow
Deny from all
Salin selepas log masuk



将禁止对文件系统的缺省访问。

6、CGI脚本的安全考虑

CGI脚本是一系列可以通过Web服务器来运行的程序。为了保证系统的安全性,应确保CGI的作者是可信的。对CGI而言,最好将其限制在一个特定的目 录下,如cgi-bin之下,便于管理;另外应该保证CGI目录下的文件是不可写的,避免一些欺骗性的程序驻留或混迹其中;如果能够给用户提供一个安全性 良好的CGI程序的模块作为参考,也许会减少许多不必要的麻烦和安全隐患;除去CGI目录下的所有非业务应用的脚本,以防异常的信息泄漏。

7、SSL链接加密

以上这些常用的举措可以给Apache Server 一个基本的安全运行环境,显然在具体实施上还要做进一步的细化分解,制定出符合实际应用的安全配置方案。


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Panduan Keselamatan CodeIgniter php: Lindungi tapak web anda daripada serangan Panduan Keselamatan CodeIgniter php: Lindungi tapak web anda daripada serangan Feb 19, 2024 pm 06:21 PM

1. Gunakan versi terkini CodeIgniter Pasukan CodeIgniter kerap mengeluarkan patch keselamatan dan kemas kini untuk membetulkan kelemahan yang diketahui. Oleh itu, adalah penting untuk memastikan anda sentiasa menggunakan versi terkini CodeIgniter. Anda boleh memuat turun versi terkini dengan melawati laman web rasmi CodeIgniter. 2. Menguatkuasakan penggunaan sambungan selamat (HTTPS) https boleh menyulitkan data yang dihantar antara tapak web anda dan pengguna, menjadikannya lebih sukar bagi pengguna berniat jahat untuk memintas dan mencuri. Anda boleh mendayakan HTTPS dengan memasang sijil SSL pada pelayan anda. 3. Elakkan menggunakan konfigurasi lalai CodeIgniter menyediakan banyak konfigurasi lalai untuk memudahkan proses pembangunan. Walau bagaimanapun, konfigurasi lalai ini mungkin tidak

Amalan pembangunan keselamatan laman web: Bagaimana untuk mencegah serangan SSRF Amalan pembangunan keselamatan laman web: Bagaimana untuk mencegah serangan SSRF Jun 29, 2023 am 11:58 AM

Amalan Pembangunan Keselamatan Laman Web: Cara Mencegah Serangan SSRF Dengan perkembangan pesat Internet, semakin banyak syarikat dan individu memilih untuk memindahkan perniagaan mereka ke awan, dan isu keselamatan laman web juga telah menarik perhatian yang semakin meningkat. Salah satu ancaman keselamatan yang biasa ialah serangan SSRF (Server-SideRequestForgery, pemalsuan permintaan sisi pelayan). Artikel ini akan memperkenalkan prinsip dan bahaya serangan SSRF, dan menyediakan beberapa langkah pencegahan biasa untuk membantu pembangun mengukuhkan keselamatan tapak web mereka. Prinsip dan bahaya serangan SSRF

Amalan pembangunan keselamatan tapak web: Cara mencegah serangan entiti luaran XML (XXE) Amalan pembangunan keselamatan tapak web: Cara mencegah serangan entiti luaran XML (XXE) Jun 29, 2023 am 08:51 AM

Amalan Pembangunan Keselamatan Laman Web: Cara Mencegah Serangan Entiti Luar XML (XXE) Dengan perkembangan Internet, laman web telah menjadi cara penting untuk orang ramai mendapatkan dan berkongsi maklumat. Walau bagaimanapun, risiko yang datang dengannya juga semakin meningkat. Salah satunya ialah Serangan Entiti Luar XML (XXE), iaitu kaedah serangan yang mengeksploitasi kelemahan dalam penghurai XML. Dalam artikel ini, kami akan menerangkan apa itu serangan XXE dan cara mencegahnya. 1. Apakah Serangan Entiti Luar XML (XXE)? Serangan entiti luaran XML (XXE) ialah a

Gunakan Panel Pagoda untuk peningkatan HTTPS untuk meningkatkan keselamatan tapak web Gunakan Panel Pagoda untuk peningkatan HTTPS untuk meningkatkan keselamatan tapak web Jun 21, 2023 am 10:15 AM

Dengan perkembangan Internet, laman web telah menjadi saluran penting bagi perusahaan untuk memaparkan imej mereka dan berkomunikasi dengan dunia luar. Walau bagaimanapun, isu keselamatan rangkaian yang terhasil sememangnya membimbangkan. Ramai pentadbir tapak web mungkin telah menyedari kepentingan melindungi data pengguna dan maklumat transaksi dengan menggunakan protokol HTTPS, tetapi mereka mungkin belum mempunyai pemahaman yang baik tentang cara melaksanakan peningkatan HTTPS. Artikel ini akan memperkenalkan cara menggunakan Panel Pagoda untuk menaik taraf HTTPS dan meningkatkan keselamatan tapak web. 1. Apakah HTTPS? HTTP ialah Hypertext Transfer Protocol, a

Menggunakan ThinkPHP6 untuk melaksanakan pengesanan keselamatan tapak web Menggunakan ThinkPHP6 untuk melaksanakan pengesanan keselamatan tapak web Jun 20, 2023 am 09:03 AM

Dengan perkembangan Internet yang berterusan, semakin banyak laman web telah muncul, tetapi pada masa yang sama, masalah keselamatan laman web menjadi semakin serius. Kerentanan keselamatan seperti serangan penggodam, perisian hasad dan suntikan SQL menyebabkan pening kepala bagi pengendali laman web. Untuk memastikan keselamatan tapak web, ujian keselamatan semasa pembinaan dan operasi laman web juga amat penting. Artikel ini akan memperkenalkan cara menggunakan ThinkPHP6 untuk melaksanakan pengesanan keselamatan tapak web dan membantu pengendali tapak web meningkatkan lagi keselamatan tapak web. 1. Apakah ThinkPHP6 itu ThinkPHP6 ialah PH

Penjelasan terperinci tentang kesan Discuz membatalkan fungsi kod pengesahan pada keselamatan laman web Penjelasan terperinci tentang kesan Discuz membatalkan fungsi kod pengesahan pada keselamatan laman web Mar 11, 2024 am 10:45 AM

"Perbincangan Mengenai Kesan Pembatalan Fungsi Kod Pengesahan Discuz terhadap Keselamatan Laman Web" Dengan perkembangan pesat Internet, isu keselamatan laman web telah menjadi semakin menonjol. Sebagai mekanisme pengesahan keselamatan biasa, kod pengesahan digunakan secara meluas di tapak web. Walau bagaimanapun, sesetengah tapak web mungkin membatalkan fungsi kod pengesahan untuk meningkatkan pengalaman pengguna Adakah ini akan memberi kesan negatif pada keselamatan tapak web? Artikel ini akan membincangkan kesan pembatalan fungsi kod pengesahan Discuz terhadap keselamatan tapak web dan memberikan contoh kod khusus. 1. Fungsi dan prinsip kod pengesahan Kod pengesahan (CAP)

Mencegah Serangan Pemisahan Respons HTTP: Amalan Pembangunan Keselamatan Laman Web Mencegah Serangan Pemisahan Respons HTTP: Amalan Pembangunan Keselamatan Laman Web Jun 30, 2023 pm 12:45 PM

Keselamatan laman web sentiasa menjadi topik penting dalam bidang Internet Dengan perkembangan teknologi rangkaian yang berterusan, kaedah serangan penggodam telah menjadi lebih kompleks dan tersembunyi. Salah satu kaedah serangan biasa ialah serangan pemisahan tindak balas HTTP. Artikel ini akan memperkenalkan cara untuk mencegah serangan ini secara berkesan dari kedua-dua aspek prinsip dan amalan untuk melindungi keselamatan tapak web. Mula-mula, mari kita fahami prinsip serangan pemisahan tindak balas HTTP. Serangan ini mengeksploitasi kelemahan dalam protokol HTTP, yang memasukkan aksara baris baharu antara pengepala respons dan badan tindak balas untuk memisahkan respons, menyebabkan pelayan

Langkah keselamatan dan perlindungan laman web PHP Langkah keselamatan dan perlindungan laman web PHP May 04, 2024 pm 10:48 PM

Langkah keselamatan tapak web PHP termasuk: Mencegah suntikan SQL: menggunakan pernyataan yang disediakan atau melarikan diri daripada input pengguna. Cegah XSS: Keluarkan input pengguna. Cegah CSRF: Gunakan token CSRF. Cegah limpahan penimbal: Tetapkan panjang input maksimum. Kekal dikemas kini, gunakan rangka kerja keselamatan, dayakan tembok api, pantau tapak web, jalankan audit keselamatan.

See all articles