📑 1Panel 面板

1Panel 在 Debian 系统中的操作主要分为一键安装命令行维护两大类。以下是核心的命令汇总:

📦 一键安装命令

在终端中执行以下命令即可自动完成下载和安装:

bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

安装过程中会引导你设置端口、账户和安全入口等信息,请务必记录下最终生成的访问地址和密码 。

提示:如果系统未安装 Docker,脚本会自动帮你安装。对于某些 Debian 系统,可能需要先运行以下命令以确保 Docker 网络正常 :

sudo update-alternatives --set iptables /usr/sbin/iptables-legacy
sudo update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy

🛠️ 维护命令 (1pctl)

安装完成后,你可以使用 1pctl 命令来管理面板服务。如果提示找不到命令,请尝试使用 sudo 1pctl

功能分类 命令 说明
服务管理 1pctl status 查看 1Panel 服务运行状态
1pctl start 启动 1Panel 服务
1pctl stop 停止 1Panel 服务
1pctl restart 重启 1Panel 服务
1pctl uninstall 卸载 1Panel 服务
信息查询 1pctl user-info 获取面板的用户名、密码和安全入口
1pctl version 查看当前 1Panel 版本
修改配置 1pctl update username 修改面板登录用户名
1pctl update password 修改面板登录密码
1pctl update port 修改面板访问端口
1pctl listen-ip ipv4 将面板监听地址切换为 IPv4
重置功能 1pctl reset entrance 取消安全入口限制
1pctl reset mfa 取消两步验证(MFA)

💡 常见问题

  • 忘记了登录地址或密码? 登录服务器,运行 sudo 1pctl user-info 即可找回完整的访问地址和默认用户名密码 。
  • 安装失败? 如果因为网络问题导致 Docker 安装失败,可以尝试先手动安装 Docker,或者运行以下脚本再重试 :
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)

1Panel 域名突然无法访问的解决方案

当 1Panel 设置了域名绑定后域名突然无法访问,最直接有效的方法是使用 1pctl reset domain 命令解除域名绑定,恢复通过 IP:端口访问面板。

🔧 快速恢复方案

方案一:解除域名绑定(推荐)

通过 SSH 登录服务器,执行以下命令:

# 解除域名绑定
sudo 1pctl reset domain

# 如果需要同时关闭 HTTPS 强制跳转
sudo 1pctl reset https

# 查看当前访问信息(含安全入口)
sudo 1pctl user-info

执行后即可通过 http://服务器IP:端口/安全入口 重新访问 1Panel 面板。

方案二:仅关闭 HTTPS

如果只是 SSL 证书问题导致无法访问,可以单独关闭 HTTPS:

sudo 1pctl reset https

📋 常见原因排查

在恢复访问后,建议排查域名无法访问的原因:

原因类型 检查方法 解决方案
DNS 解析问题 ping 你的域名 检查是否能解析到正确 IP 登录域名服务商检查 DNS 记录,确保 A 记录指向服务器 IP
CDN/代理问题 使用 Cloudflare 等 CDN 服务时,需确认端口是否被支持 Cloudflare 免费版仅支持特定端口,建议使用 80/443 或切换为仅 DNS 模式
防火墙/安全组 检查云服务商安全组和系统防火墙是否开放端口 确保面板端口(默认 30080/30443)已放行
反向代理冲突 之前通过反向代理访问面板,删除代理后无法访问 使用1pctl reset domain 解除绑定后重新配置
SSL 证书问题 证书过期或配置错误导致 HTTPS 访问失败 先关闭 HTTPS 访问,重新申请有效证书

🛡️ 预防建议

  1. 记录访问信息:将面板的 IP、端口、安全入口保存在安全位置
  2. 配置多个访问方式:在无法使用域名时,确保仍可通过 IP 访问
  3. 定期检查证书:SSL 证书过期前及时更新
  4. 操作前备份:修改域名或 SSL 配置前,建议先备份相关配置

提示:如果 1pctl 命令提示未找到,请尝试使用 sudo 1pctl 或在命令前添加完整路径。

📑 Vps 常用脚本

kejilion.sh 脚本工具箱

bash <(curl -sL kejilion.sh)

ssh 综合工具箱一键脚本

bash <(curl -Ls ssh_tool.eooce.com)

VPS 一键四协议安装脚本

bash <(curl -Ls https://raw.githubusercontent.com/eooce/sing-box/main/sing-box.sh)

出处:https://xblog.ainex.me/article.php?id=39
版权:本文采用 CC BY-NC-SA 4.0 协议,完整转载请注明来源。