SSH Remote Service

1, SSH service 1.1 SSH Foundation 1.1.1 what is an SSH server? SSH (Secure Shell) is a secure channel protocol, which is mainly used to realize the functions of remote login and remote replication of character interface;SSH protocol encrypts the data transmission between the communication parties, including the user password entered when ...

Posted by Paul Ferrie on Mon, 11 Oct 2021 18:09:48 -0700

Ubuntu 18.04 uninstalling and installing opencv

View the installed opencv version number pkg-config --modversion opencv pkg-config --modversion opencv4 opencv uninstall sudo make uninstall cd .. sudo rm -r build sudo rm -r /usr/local/include/opencv2 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv2 /usr/local/share/opencv /usr/local/share/OpenCV /usr/share/opencv /usr/sh ...

Posted by m00nz00mer on Mon, 11 Oct 2021 12:45:25 -0700

Rsync configuration and Application

An introduction to rsync rsync is a common Linux application for file synchronization. It can synchronize files between local computers and remote computers, or between two local directories (but it does not support synchronization between two remote computers). It can also be used as a file copying tool instead of cp and mv commands. r refers ...

Posted by rockstar_tom on Mon, 11 Oct 2021 12:23:37 -0700

Using libpcap to capture packets under Linux

1. Background Learning PF_ During ring, it is found that libpcap is overloaded. So back to basics, I learned the pcap packet capturing principle again. 2. Relevant knowledge 2.1 principle This article is very clear< libpcap implementation mechanism and interface function> The packet capture mechanism implemented here is to add a b ...

Posted by Coreye on Mon, 11 Oct 2021 12:18:42 -0700

Android phone Termux installation Linux system and desktop installation super detailed tutorial

1, Content introduction 1.1 termux introduction   Termux   It is an Android terminal simulator and Linux environment application, which can run directly without root or setting. Automatically install the smallest basic system, use APT package manager, and use other packages. 1.2 application linux Xiaobai's operation practice. You ...

Posted by jimdy on Mon, 11 Oct 2021 10:18:54 -0700

Installing mysql5.7 on linux (CentOs7)

mysql installation Uninstall the original mysql #Check whether there is a built-in mariadb rpm -qa | grep -i mariadb #If yes, uninstall the built-in mariadb rpm -e --nodeps mariadb-libs Modify / tmp directory permissions chmod -R 777 /tmp Check for dependencies #The current package should exist [there are many virtual machines under no ...

Posted by drumhrd on Sun, 10 Oct 2021 19:41:45 -0700

Nginx supports https access (change the web address from http to https access, and add ssl certificate support)

Nginx supports https access (change the web address from http to https access) Note: after the development of the applet phase I is completed, when it is about to go online, the wechat applet prompts that you can only use https to complete online access, and then you need to modify your nginx configuration. https certificate is required first ...

Posted by zalath on Sun, 10 Oct 2021 19:10:21 -0700

High level part of RabbitMq release confirmation

High level part of RabbitMq release confirmation 1. Why is it necessary to release the confirmation advanced part? In the production environment, RabbitMQ is restarted due to some unknown reasons. During RabbitMQ restart, the delivery of producer messages fails, resulting in message loss, which needs to be processed and recovered manually. So ...

Posted by DusterG20 on Sun, 10 Oct 2021 03:16:44 -0700

[title song] Linux from introduction to mastery (October 9, 2021)

https://www.educoder.net/paths/43 Level 1: Linux initial experience #!/bin/bash #Write the command to complete the task in the following section #*********begin*********# cd / ls -a #********* end *********# Level 2: common Linux commands #!/bin/bash #Write the command to complete the task in the following section #*********begin*********# ...

Posted by slipperyfish on Sat, 09 Oct 2021 12:11:29 -0700

Linux Application Development: SQLite database cross compilation deployment and Application

1, Database introduction 1.1 introduction to database Database is a data set that is stored together in a certain way, can be shared with multiple users, has as little redundancy as possible, and is independent of the application. It can be regarded as an electronic filing cabinet - the place where electronic files are stored. Users can add, ...

Posted by iconicCreator on Sat, 09 Oct 2021 10:38:24 -0700