Step-by-Step Guide to Installing OpenSSH 10.0 on Kali GNU/Linux Roll

Step-by-Step Guide to Installing OpenSSH 10.0 on Kali GNU/Linux Roll

As of now (April 2025), OpenSSH 10.0 has been officially released. This update removes the outdated DSA signatures, enables key exchange algorithms with quantum protection by default, and improves the behavior of scp/sftp and the security of sshd. The configuration file now supports more flexible conditional matching, providing a smoother experience. In summary: more secure, … Read more

Ansible Beginner’s Guide: From Tedious Operations to One-Click Deployment, Say Goodbye to Late-Night Operations Nightmares

Ansible Beginner's Guide: From Tedious Operations to One-Click Deployment, Say Goodbye to Late-Night Operations Nightmares

Ansible is a powerful automation tool that simplifies complex system deployments to the level of pressing a button. Previously, operations personnel had to manually execute commands, install software, and configure environments on multiple servers, which was time-consuming, labor-intensive, and prone to errors. With Ansible, these operations can be automated, significantly reducing the operational burden and … Read more

Applications of Asymmetric Encryption Algorithms

Applications of Asymmetric Encryption Algorithms

In previous articles, we briefly discussed asymmetric encryption, which involves splitting a key into two parts: one part is kept private, known as the private key, while the other part can be publicly shared, known as the public key. The encryption algorithm ensures that data encrypted with one key can only be decrypted with the … Read more

Introduction to Ansible Basics and Simple Commands

Introduction to Ansible Basics and Simple Commands

1. Basic Introduction Ansible is a configuration management and application deployment tool developed in Python, which is now also shining in the field of automation management. It integrates the advantages of many established operation and maintenance tools, and Ansible can basically achieve the functionalities that Pubbet and Saltstack can provide. Pubbet and Chef are both … Read more

Free Learning of RHCE: Deploying Ansible

Free Learning of RHCE: Deploying Ansible

Introduction to Ansible RECRUIT 1. What is Ansible? Ansible is a newly emerging automation operation and maintenance tool developed based on Python, which integrates the advantages of many operation and maintenance tools (puppet, chef, func, fabric) to achieve functions such as batch system configuration, batch program deployment, and batch command execution. Ansible is developed based … Read more

Ansible Common Commands Summary

Ansible Common Commands Summary

1. Basic Syntax ansible <target host or group> -m <module name> -a "<module parameters>" •<span><target host or group></span>: Can be a host, host group in Inventory, or <span>all</span> to indicate all hosts.•<span>-m <module name></span>: Specifies the module to use (e.g., <span>ping</span>, <span>shell</span>, <span>yum</span>, etc.).•<span>-a "<module parameters>"</span>: Parameters passed to the module. 2. Common Options Option … Read more

Detailed Explanation of TTY and PTS Terminals in Kirin Linux

This article is an original work by Teacher Liu from Yunbei Education. Please respect intellectual property rights; when forwarding, please indicate the source. No plagiarism, adaptations, or unauthorized reposting are accepted. In the Linux operating system, TTY (Teletypewriter) and PTS (Pseudo Terminal Slave) are two different types of terminals. They each have different uses and … Read more

Importing OVA and VMDK Files to Proxmox VE

Importing OVA and VMDK Files to Proxmox VE

“Hi, Proxmox can really do a lot of things” START Proxmox VE (PVE) can actually import OVA files, but it seems that the official web interface does not currently support imports; it needs to be done through SSH. Let’s go through an example together: 1. Download the following LEDE image https://github.com/wangyu-/udp2raw-tunnel/releases/download/20171108.0/lede-17.01.2-x86_virtual_machine_image.zip 2. After downloading, unzip … Read more