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