Security Learning of FPM and FTP
preface
Here is a brief summary of some attacks on FPM and FastCGI
Pre knowledge
What is CGI?
Early Web servers could only respond to the request for HTTP static resources sent by the browser and return the static resources stored in the server to the browser. With the development of Web technology, dynamic technology gradually appea ...
Posted by ColinP on Sun, 27 Feb 2022 11:40:25 +0100
Linux kernel programming (08): debugfs file system
1, What is debugfs
Introduction: born for debugging kernel, a memory based file system, developed based on libfs, provides powerful debugging function; Advantages over procfs and sysfs:
procfs: use procfs to debug the kernel and modify registers, and add a lot of debugging code to its underlying read and write interfaces.
sysfs: device model ...
Posted by sillyman on Sun, 27 Feb 2022 08:39:42 +0100
No interaction in shell programming
Here Document interaction free
Cross free mutual definition
Here Document overview:
Use I/O redirection to provide a list of commands to interactive programs or commands, such as ftp, cat, or read commands
Here Document is an alternative to standard input, which can help script developers not use temporary files to build input informa ...
Posted by corporateboy on Sun, 27 Feb 2022 05:54:00 +0100
Using bash script to establish local update source for Manjaro
As a school with insufficient funds, the infrastructure of our school is relatively backward. There are more than 100 machines in the computer room for students, but the total bandwidth of the Internet is still only 10Mb. Some students saw that I was using Manjaro and were interested in learning Manjaro, but found that the installation of softw ...
Posted by gclx on Sun, 27 Feb 2022 05:38:21 +0100
cookies and session s in django
Cookies and session s
Keep the session state and record login, browsing and other information From opening the browser to visit a website to closing the browser to end the visit, it is called a session http protocol is stateless, which makes it difficult to maintain the session
cookie and session are two storage technologies born to maintain ...
Posted by xtian on Sun, 27 Feb 2022 00:56:09 +0100
Details of deployment of Django, uwsgi, MySQL and nginx for Ubuntu 20.04 server
**
I would like to dedicate this article to those friends like me who are confused about linux system servers! Don't be afraid, be bold and patient. If you can't, reset the server and start from scratch
** *Huawei has tried to use the cloud image server yum for 8 months. As a result, Huawei has not been able to use the cloud image for the mos ...
Posted by matthewc on Sat, 26 Feb 2022 15:05:59 +0100
Encapsulation of native ajax requests
Encapsulation of native ajax requests
The native ajax request is divided into four steps:
1. Create request object
Determine browser compatibility issues ie browser: window ActiveXObject Common browser: window XMLHttpRequest
if (window.XMLHttpRequest) {
var xhr = new XMLHttpRequest();
} else if (window.ActiveXObject) {
...
Posted by Coronet on Sat, 26 Feb 2022 09:54:06 +0100
C + + Project: boost website site search
I Project requirements
There is no search and navigation function for the boost website, which provides search function for the document search of the boost website
II Forward index and inverted index
Forward index is similar to the directory of books. We can find the corresponding content according to page number. Inverted index and for ...
Posted by lajollabob on Sat, 26 Feb 2022 01:29:25 +0100
CL236 installing red hat GLUSTER storage
CL236 installing red hat GLUSTER storage
This section demonstrates how to install GlusterFS.
RHCA column address: https://blog.csdn.net/qq_41765918/category_11532281.html
Install red hat storage server locally
Available from red hat's official website( http://access.redhat.com )Install red hat's built-in Gluster storage in the dow ...
Posted by v4g on Fri, 25 Feb 2022 16:56:24 +0100
Apache Web page optimization for Web Services
I Apache Web page and security optimization
In enterprises, only using the default configuration parameters after deploying Apache will cause many problems in the website. In other words, the default configuration is for the previous lower server configuration, which is no longer applicable to today's Internet era.In order to meet the needs of ...
Posted by Fahid on Fri, 25 Feb 2022 14:04:26 +0100