- 分类
- Linux
zoxide:一个更智能的 cd 命令
zoxide 是由 Rust 编写的跨平台终端目录快速跳转工具,采用 frecency 算法自动排序,有效解决长路径输入繁琐等痛点。该工具兼容主流 Shell,支持多关键词匹配、交互式选择及 Tab 补全,可显著提升导航效率。其性能优于同类竞品,并支持从 autojump 等插件导入历史数据,用户安装并配置初始化脚本后,即可通过 `z` 命令实现智能跳转。
搭建 MC Java版服务器
本文详解在Linux环境下使用Fabric核心搭建Minecraft服务器的流程。搭建需JRE17环境及开放25565端口,涵盖下载启动器、同意EULA、配置内存脚本及server.properties等步骤。文章重点说明了配置关闭正版验证以支持离线登录,并区分了双端与服务端模组的安装规范。此外,提供了客户端连接指南及解决版本不兼容、无效会话等常见故障的方案。
Ubuntu 中搭建 PPTP 服务
本教程指导在 Ubuntu 22.04 及以下版本搭建 PPTP VPN。关键流程涵盖安装 pptpd 软件包,修改配置文件设定服务器与客户端 IP、DNS 及用户凭据。配置需开启内核 IP 转发,并通过 iptables 配置 NAT 规则以确保网络连通性,随后启动服务。客户端配置后即可通过系统设置连接。文中特别提示 Ubuntu 24.04 官方源已移除 pptpd,并提供了针对代理 ARP 错误及端口占用等常见故障的排查建议。
Linux 开启秘钥登录
使用秘钥登录Linux服务器比密码方式更安全方便。配置过程主要涉及服务端与客户端:服务端需生成秘钥,修改配置文件关闭密码登录并开启秘钥认证,最后重启服务;客户端生成秘钥后,需将公钥上传至服务端指定文件。配置完成后,用户可实现免密登录,若私钥不在默认路径则需手动指定。本文通过具体步骤指导用户完成SSH秘钥配置,提升服务器访问的安全性与效率。