Introduction In the daily use of Linux systems, especially for cloud host users with limited disk space, many people will encounter the situation where the disk space is gradually filled. There are many reasons for the shortage of disk space, such as a large number of log files generated by the system, Docker images occupying space, etc.
1 Introduction When using Linux systems, we often encounter the need to run commands (or scripts) at startup. This article uses the example of starting and running the TailScale relay server DERP on Debian 11 to summarize the three most commonly used startup and run commands...
1 Introduction: Because TailScale doesn't have an official relay server in China (you know why), while it's still basically usable (using an overseas relay), the latency is incredibly high. And, honestly, using public relay servers is unpleasant (do we all wear the same underwear together?). …
Unprivileged LXC What are Unprivileged Linux Containers (LXC)? Unprivileged containers are considered more secure and confidential than privileged containers. When an unprivileged container is running, the root UID of the container is mapped to a non-root UID on the host system. This makes it impossible for an attacker to break into the container even if…
I have previously written an article about how macOS can mount a shared SMB folder at startup (see: How to automatically mount a shared SMB network disk at startup in macOS), and this article will briefly explain how Debian 12 can mount an SMB folder at startup.
There are three ways of ssh remote login authentication: Password, Keyboard Interactive and Public Key. The first two methods are password authentication, but the first one does not require delivery, while the second one requires interaction. Generally…
Preface This article is mainly for record purpose, so as to save you from installing various software every time you install a new Debian virtual machine. Why mention Debian virtual machine? Because Debian LXC has already installed most of the basic software once it is newly created. The following…