search
  • Sign In
  • Sign Up
Password reset successful

Follow the proiects vou are interested in andi aet the latestnews about them taster

Home Technical Articles Operation and Maintenance Linux Operation and Maintenance
How to set up SSH key authentication on Linux? (Passwordless Login)

How to set up SSH key authentication on Linux? (Passwordless Login)

It is recommended to use ssh-keygen-ted25519 to generate a key pair, because it is faster, more secure, and has a shorter key than the default RSA; it is necessary to strictly set the ~/.ssh directory permissions to 700 and authorized_keys to 600, and use ssh-v to confirm whether the client is Offering public key and whether the server rejects it.

Mar 11, 2026 am 12:46 AM
How to setup a reverse proxy using Nginx on Linux?

How to setup a reverse proxy using Nginx on Linux?

The core of Nginx reverse proxy is location matching path and proxy_pass forwarding. Pay attention to slash splicing rules, required headers (Host, X-Real-IP, X-Forwarded-Proto, etc.), 502 troubleshooting (backend connectivity, SELinux), and upstream fault-tolerance configuration.

Mar 11, 2026 am 12:37 AM
How to optimize Linux server boot time? (Systemd-analyze)

How to optimize Linux server boot time? (Systemd-analyze)

Use systemd-analyzeblame to quickly locate and start time-consuming services, list the units that have been successfully started in reverse order of milliseconds, and prioritize high-time-consuming items such as docker.service or NetworkManager-wait-online.service. Note that it does not display services that repeatedly fail.

Mar 10, 2026 am 01:27 AM
How to check open ports and listening services in Linux? (Netstat & SS)

How to check open ports and listening services in Linux? (Netstat & SS)

Netstat displays fewer LISTEN ports than ss because it does not display process information by default that non-root users do not have access to; ss can read all listening sockets by default without process names, and sudonetstat-tulpn is required to display them completely.

Mar 10, 2026 am 01:08 AM
How to repair a corrupted filesystem using Fsck in Linux?

How to repair a corrupted filesystem using Fsck in Linux?

When fsck reports "deviceisbusy", you need to unmount the partition first, check the occupied process and terminate it; the root partition must enter recovery mode or LiveUSB operation; disable -f to bypass uninstallation; -y is only used for simple errors, complex problems require manual judgment; XFS must use xfs_repair instead of fsck.

Mar 09, 2026 am 12:46 AM
How to install and configure Docker on Linux servers? (Container Management)

How to install and configure Docker on Linux servers? (Container Management)

The main reason for dockerd startup failure is that cgroupv2 is not enabled. You need to check /proc/1/cgroup and configure the cgroupdriver of daemon.json; permission errors require the user to be added to the docker group; network abnormalities are often caused by ip_forward or iptables not being configured; failure to build and pull private images is often due to expired authentication.

Mar 09, 2026 am 12:14 AM
How to monitor network traffic in real-time on Linux? (Tcpdump & Iftop)

How to monitor network traffic in real-time on Linux? (Tcpdump & Iftop)

By default, tcpdump truncates packets to 68 bytes, resulting in incomplete HTTP content. You need to add -s0 to capture the complete packet; iftop is a sampling estimate, and ifconfig statistics are accurately accumulated; process-level monitoring needs to be combined with ss and tcpdump or auditctl; in CentOS7, iftop needs to specify the real network card name such as ens33.

Mar 08, 2026 am 12:47 AM
How to manage software packages using Dnf and Rpm in Linux?

How to manage software packages using Dnf and Rpm in Linux?

dnfinstall prompts packagenotfound because it queries the enabled warehouse rather than the local installation status; rpm-q queries the local RPM database, and the scopes of the two are different.

Mar 07, 2026 am 01:50 AM
How to analyze system logs for troubleshooting in Linux? (Journalctl & Syslog)

How to analyze system logs for troubleshooting in Linux? (Journalctl & Syslog)

Journalctl cannot find the most recent startup log because only memory logs exist by default. You need to create /var/log/journal and restart systemd-journald to enable persistence; -b-1 means the last startup, not a timestamp; rsyslog is garbled or truncated, so you need to check the template, UTF-8 encoding, and kernel logbuffer.

Mar 07, 2026 am 01:33 AM
How to monitor system performance and resources in Linux? (Top & Htop)

How to monitor system performance and resources in Linux? (Top & Htop)

The total top CPU usage is not 100% because it is calculated based on a single core, and the maximum is 800% for an 8-core system; the htop terminal size error needs to be fixed with eval$(resize); the real memory pressure is available rather than used; top command line truncation can be solved with the -c parameter.

Mar 06, 2026 am 01:04 AM
How to install and switch between multiple Python versions in Linux?

How to install and switch between multiple Python versions in Linux?

It is safest to use pyenv to manage the Python version, because it is installed in isolation in the user directory and does not interfere with the system Python. You need to install the compilation dependencies first, and then install them with the official script. Set versions of different scopes through global/local/shell, and cooperate with pyenv-virtualenv to achieve project-level environment isolation.

Mar 06, 2026 am 12:59 AM
How to check CPU temperature and hardware health in Linux?

How to check CPU temperature and hardware health in Linux?

You need to load the kernel module first and enable BIOS hardware monitoring: After installing lm-sensors, run sensors-detect to automatically load modules such as coretemp/k10temp. Some devices need to enable the HardwareMonitor option in the BIOS, and then use sensors-j and jq to parse the JSON output to ensure stability.

Mar 05, 2026 am 12:21 AM
How to configure log rotation to prevent full disks in Linux? (Logrotate)

How to configure log rotation to prevent full disks in Linux? (Logrotate)

The main body of the logrotate configuration is in /etc/logrotate.conf, and the rules are scattered in various files under /etc/logrotate.d/; it requires root ownership and permissions of 644, and cron is triggered daily through /etc/cron.daily/logrotate.

Mar 05, 2026 am 12:18 AM
How to install and update security patches on Linux? (Apt & Yum)

How to install and update security patches on Linux? (Apt & Yum)

Ubuntu/Debian needs to use apt--only-upgradeinstall$(aptlist--upgradable|grep-isecurity|cut-d'/'-f1) or configure unattended-upgrades to enable the security source; RHEL/CentOS needs to use dnf--securityupdate or yum--securityupdate and cross-verify the CVE repair status.

Mar 04, 2026 am 01:53 AM

Hot tools Tags

Undress AI Tool

Undress AI Tool

Undress images for free

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

ArtGPT

ArtGPT

AI image generator for creative art from text prompts.

Stock Market GPT

Stock Market GPT

AI powered investment research for smarter decisions

Popular tool

vc9-vc14 (32+64 bit) runtime library collection (link below)

vc9-vc14 (32+64 bit) runtime library collection (link below)

Download the collection of runtime libraries required for phpStudy installation

VC9 32-bit

VC9 32-bit

VC9 32-bit phpstudy integrated installation environment runtime library

PHP programmer toolbox full version

PHP programmer toolbox full version

Programmer Toolbox v1.0 PHP Integrated Environment

VC11 32-bit

VC11 32-bit

VC11 32-bit phpstudy integrated installation environment runtime library

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use