SSH 通过密钥登录服务器 SSH 通过密钥登录服务器要通过 SSH 密钥登录服务器,一般分为三步:先生成密钥对,再把公钥传到服务器,最后在本地配置 ~/.ssh/config,方便以后直接连接。 一、生成密钥对使用 ssh-keygen 生成一对 SSH 密钥,推荐使用 ed25519,安全性和性能都比较好。 ssh-keygen -t ed25519 -C "注释" -f ~/.ssh/id_ed25 2026-05-12
Ubuntu 启用 BBR Ubuntu 启用 BBRBBR(Bottleneck Bandwidth and RTT)是 Google 开发的一种 TCP 拥塞控制算法,可以有效提升网络吞吐量和降低延迟。以下是在 Ubuntu 系统上启用 BBR 的详细步骤。 1. 检查内核版本BBR 要求 Linux 内核版本为 4.9 或更高。首先,使用以下命令检查当前内核版本: uname -r 如果输出的版本号低于 4.9.0, 2026-05-11
给 Java 程序挂代理 🚀 给 Java 程序挂代理在开发或运行 Java 应用时,有时需要通过网络代理访问外部资源。本文介绍几种常见的 Java 程序代理设置方法。 1. 命令行设置 Socks5 代理通过在启动命令中添加 JVM 参数,可以快速为 Java 应用设置 Socks5 代理。 java -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=7890 -jar xxxxx 2026-05-10
TeamSpeak3 教程 一.安装教程 ⬇️用户协议,拉到底才能勾选同意协议 ⬇️安装路径,点击 Browse 并选择路径 ⬇️第一次打开会弹出用户协议,拉到底然后同意 ◾汉化教程软件处于打开状态,然后双击打开汉化文件 手动关闭软件再打开,可以看到汉化成功了 二.连接服务器 ⬇️输入服务器地址,并给自己取个昵称 ◾添加书签把服务器添加到书签,方便以后连接 三.设置按 2026-05-09
Git 代理设置指南 Git 代理设置指南 本文以 Clash 为例,介绍如何为 Git 配置网络代理。 一、HTTP/HTTPS 协议代理通过 HTTP/HTTPS 协议访问的 Git 仓库 URL 示例如下: http://github.com/example/example.git https://github.com/example/example.git 1. 设置代理全局代理为所有 2026-05-08
WireGuard 搭建虚拟个人网络 WireGuard 搭建虚拟个人网络1. 安装 WireGuard# 安装 WireGuard apt install -y wireguard # 开启流量转发 echo 'net.ipv4.ip_forward = 1' >>/etc/sysctl.conf echo 'net.ipv6.conf.all.forwarding = 1' & 2026-05-07
使用 curl 正确下载 GitHub 文件 使用 curl 正确下载 GitHub 文件使用 curl 下载文件并保留其原始名称,最简单的语法是: curl -O URL 这条命令在多数情况下都很好用。然而,当从 GitHub 或 SourceForge 这类网站下载文件时,你可能会遇到问题:下载的文件并非你想要的那个。这通常是因为 URL 发生了重定向,指向了真正的下载地址。 正确的下载方式:处理重定向为了解决这个问题,你需要告诉 cu 2026-05-06