# RackNerd VPS重装AlmaLinux及系统优化指南 **Published by:** [原生 ip vps](https://paragraph.com/@ip-vps-2/) **Published on:** 2025-03-13 **URL:** https://paragraph.com/@ip-vps-2/racknerd-vps-almalinux ## Content 操作系统重装 用户可以选择以下操作系统进行重装: AlmaLinux CentOS Debian Fedora Rocky Linux Ubuntu 在众多选项中,选择了AlmaLinux。也许是因为它排在第一位。根据GPT4的建议,选择AlmaLinux或Debian需根据个人需求: 如果您更注重稳定性、与CentOS的兼容性和不断增长的社区支持,AlmaLinux可能是更合适的选择。而如果您更看重软件的新颖性和更广泛的软件包选择,那么Debian可能更适合您。 在选择AlmaLinux时可以选择版本号(例如AlmaLinux 8或AlmaLinux 9),选定后直接通过网页点击“Reinstall”即可开始系统重装。 修改SSH指纹及远程登录问题 重装后,会发现无法通过SSH登录。这是因为本地电脑记录了旧的远程VPS指纹,指纹变更后拒绝登录。 解决方法: 打开本地电脑的 ~/.ssh/known_hosts 文件。 删除对应IP地址的记录。 重新尝试登录即可成功。 👉 【建议收藏】2025年RackNerd最新优惠套餐整理汇总 - 每日更新可用活动优惠 系统初始化及优化步骤 在系统初始化阶段,我们建议按以下步骤操作,以提高安全性和性能。 更改主机名 查看系统信息: shell hostnamectl status 修改主机名: shell hostnamectl set-hostname my_host_name 禁止ICMP协议 通过以下命令禁止Ping: shell echo "net.ipv4.icmp_echo_ignore_all = 1" >> /etc/sysctl.conf sysctl -p 配置完成后,服务器将无法被Ping通。 禁用SELinux 禁用SELinux以减少权限管理干扰: shell setenforce 0 sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config 修改SSH端口号 使用 lsof 检查新端口是否可用: shell yum -y install lsof lsof -i:1234 开放防火墙端口: shell firewall-cmd --add-port=1234/tcp --permanent firewall-cmd --reload firewall-cmd --zone=public --list-ports 修改 sshd_config 文件: shell vi /etc/ssh/sshd_config 将 #Port 22 改为 Port 1234,然后重启服务: shell systemctl restart sshd 创建新用户并赋予管理员权限 创建用户: shell adduser username 修改密码: shell passwd username 赋予管理员权限: shell usermod -aG wheel username 禁止Root用户远程登录 修改SSH配置文件: shell vi /etc/ssh/sshd_config 将 PermitRootLogin yes 修改为 PermitRootLogin no,然后重启服务: shell systemctl restart sshd 开启TCP BBR BBR是Google开发的一种拥塞控制算法,可以显著提高网络效率。而RackNerd VPS一般默认开启BBR,无需手动设置。 配置SSH无密码登录 通过以下命令设置免密登录: shell ssh-copy-id -p 1234 username@server-ip 必备应用程序安装 更新系统及安装开发工具: shell sudo dnf clean all sudo dnf update sudo dnf groupinstall "Development Tools" sudo yum makecache --refresh sudo yum -y install wget git zsh tar util-linux-user lua 安装Tailscale 安装Tailscale优雅的VPN工具: shell curl -fsSL https://tailscale.com/install.sh | sh 安装FZF 安装高效的命令行模糊搜索工具: shell sudo dnf install epel-release sudo dnf install fzf fzf --version 安装Neovim 在AlmaLinux中安装Neovim,请参考以下教程: 如何在AlmaLinux中安装Neovim 配置ZSH终端 配置文件修改 在 ~/.zshrc 文件中添加以下内容: shell export TERM=xterm-256color 然后运行: shell sudo chsh -s /bin/zsh 添加插件支持: shell plugin=(git zsh-autosuggestions) bindkey ',' autosuggest-accept source ~/.zshrc 安装Powerlevel10K主题 shell git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k 修改主题配置: shell ZSH_THEME='powerlevel10k/powerlevel10k' 重启ZSH即可完成配置,也可以随时运行以下命令重置主题: shell p10k configure 以上配置完成后,您的VPS将更安全、更高效,并且兼具美观与实用性。 ## Publication Information - [原生 ip vps](https://paragraph.com/@ip-vps-2/): Publication homepage - [All Posts](https://paragraph.com/@ip-vps-2/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@ip-vps-2): Subscribe to updates