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