Anduin Xue
Anduin Xue

Anduin's Tech Blog

Ubuntu


Install Cockpit on Ubuntu 22.04

本文介绍了如何在Ubuntu 22.04系统上安装和配置Cockpit工具,包括基本安装、认证设置、网络问题解决、Navigator插件安装以及通过Caddy实现HTTPS访问的步骤。文章首先展示了简单的安装命令,并强调了使用非root用户进行操作的重要性。随后,针对可能出现的网络错误,详细说明了如何调整Netplan配置文件以确保网络渲染器正确工作。此外,还介绍了如何通过GitHub API自动下载并安装Navigator插件,进一步增强了Cockpit的功能性。最后,文章提到了使用Caddy作为反向代理来实现安全的HTTPS访问,并提供了一个示例配置。你是否了解为什么需要避免使用root用户直接操作?你知道如何通过Netplan解决网络渲染器的问题吗?navigator插件在Cockpit中起到了什么作用?为什么作者推荐使用Caddy来进行反向代理?这些问题的答案都将在文章中找到,而你又会如何优化自己的Cockpit配置呢?--DeepSeek

bash Linux Ubuntu Remote Management Cockpit NetworkManager

CaddyV2 tips and examples (How to correctly get user's IP address after a reverse proxy)

这篇文章详细介绍了使用Caddy v2进行反向代理和安全配置的多种方法,包括启用Basic Auth、限制访问、负载均衡以及健康检查等功能,并提供了多个实例演示不同场景下的配置方式,例如保护敏感路径、重写Host头、允许内网直接访问等,全面展示了Caddy在实际应用中的强大功能与灵活性。--DeepSeek

Reverse Proxy Linux Ubuntu Proxy FRP Caddy CaddyV2 IP Address Proxy Protocol

Build a new NFS server with WinServer or Ubuntu and mount it

这篇文章详细介绍了如何在Windows Server和Ubuntu系统上搭建新的NFS服务器,并展示了如何从不同平台(包括Windows、Ubuntu和VMware ESXi)挂载远程NFS存储。通过分步指南,文章帮助用户快速掌握NFS的配置与使用,同时提供了实际操作中的关键步骤和注意事项,如安装必要的软件包、设置共享目录权限、编辑配置文件以及防火墙端口的开放。无论是从Windows客户端还是Linux环境进行挂载,文章都给出了清晰的操作示例,并通过VMware ESXi的案例展示了NFS在虚拟化存储管理中的应用。这篇文章不仅帮助读者快速搭建和使用NFS服务器,还为优化存储管理和实现跨平台资源共享提供了实用指导。你是否也在寻找一种高效、灵活的文件共享解决方案?这篇文章或许能为你打开新的思路!--DeepSeek

Linux Ubuntu File Windows Server Share NFS VMware ESXI Vsphere NAS

Mount Windows SMB folder to Ubuntu

本文详细介绍了如何在Ubuntu系统上挂载Windows SMB共享文件夹,包括安装必要的工具、创建挂载点以及执行挂载命令的具体步骤。文章还提供了配置开机自动挂载的方法,使用户能够在启动时自动连接到远程SMB资源。通过这些操作,用户可以轻松地将Windows服务器上的文件夹访问权限扩展到Linux环境,从而实现更高效的工作流程和数据管理。你是否也遇到了在混合环境中需要频繁访问不同平台资源的困扰?这篇文章为你提供了一个实用的解决方案。那么,在实际应用中,你是否已经尝试过类似的配置,或者有没有更好的方法来优化这一过程呢?--DeepSeek

bash Linux Ubuntu Windows Server SMB Share

Run WeChat in Ubuntu

这篇文章详细介绍了如何在Ubuntu系统中运行微信,提供了基于Wine环境的安装和配置指南,并探讨了其他解决方案如Kylin WeChat和Deepin Wine WeChat的可能性。文章首先指导读者通过Wine安装微信,包括字体下载、DPI调整以及语言设置等关键步骤。随后,文章讨论了使用过程中可能遇到的问题,例如程序崩溃和功能缺失,并介绍了其他解决方案,但这些方案也存在不同程度的功能限制。最后,文章以一个问题结尾:除了上述方法,还有哪些创新的方式可以在Linux系统中更高效地运行微信?--DeepSeek

bash Linux Ubuntu China WeChat Wine

Install Nextcloud on a Ubuntu 20.04\22.04 server

这篇文章详细介绍了在Ubuntu 20.04 LTS系统上安装和配置Nextcloud的过程,包括系统环境要求、软件依赖安装、手动编译与配置、数据存储路径设置以及数据库优化等内容,并涵盖了服务器及应用的优化策略、用户界面个性化设置、安全与权限管理措施、性能调优方法、备份策略制定以及GPU加速功能的配置建议。--DeepSeek

Web Linux Ubuntu IT Apache2 PHP MySQL Certbot Nextcloud Storage

Best-practice after creating a new Linux server

这篇文章介绍了优化和管理Ubuntu服务器的详细步骤,包括安装必要的软件包、配置防火墙、调整系统设置、优化内核和CPU性能、更改时区、移除Snap以及进行服务器基准测试等。主要内容涵盖使用Uncomplicated Firewall(UFW)配置防火墙规则,通过安装最新内核提升硬件兼容性和性能,禁用节电模式以提高CPU性能,设置正确的时区(如GMT或亚洲/上海),彻底删除Snap以减少系统资源占用,并使用iperf3和sysbench工具测试网络和CPU性能。此外,还提到了可能需要安装的运行时环境(如Node.js、Docker和.NET)以及后续服务部署的指导。--DeepSeek

bash Linux Ubuntu SSH System Configuration Server Optimization

Ubuntu bash experience for Windows Terminal without Linux subsystem

这篇文章介绍了如何在Windows终端中配置Bash环境,使其更接近Linux体验。作者详细分享了安装git-bash、设置默认终端为bash、自定义主题颜色以匹配Ubuntu风格以及启用Ctrl+V粘贴功能的步骤。此外,文章还提到了额外的优化建议,例如安装PowerShell 7和使用上下文菜单插件,以进一步提升开发体验。通过这些配置,用户可以在Windows上实现更高效的工作流程。--DeepSeek

bash Ubuntu Windows 10 Windows Terminal Git bash Ubuntu theme

Linux Cheatsheet for Windows Users

这篇文章介绍了多种系统监控工具及其功能,包括htop、iftop、nload、iostat、vmstat、netstat、ss、tcpdump、Glances等,用于实时监控系统资源使用情况。此外,还提供了一系列实用的bash命令和脚本示例,涵盖代码统计(如计算C#文件的总行数)、获取系统启动时间和关机事件、测试磁盘写入速度、通过SSH传输速度测试、下载文件而不使用wget并显示内容、加热CPU以模拟高负载、生成UUID并将其转换为Base64编码、随机生成四位数字、循环播放当前目录中的随机视频、同步照片到目标文件夹(忽略已存在的文件)、使用dd命令烧录USB启动盘等。文章还包含了一个警告示例,提醒用户谨慎操作。这些工具和脚本为系统管理员和开发人员提供了高效的系统管理和维护手段。--DeepSeek

bash Linux Ubuntu System Monitoring Linux Tools Bash Scripting