{
  "schemaVersion": "0.11.0",
  "canonical": "https://www.pystone.net/notes/vps-setup-guide/",
  "atlas": "https://www.pystone.net/?node=vps-setup-guide#knowledge-atlas",
  "markdown": "https://www.pystone.net/notes/vps-setup-guide.md",
  "context": "https://www.pystone.net/notes/vps-setup-guide.context.json",
  "knowledgeVersion": "224c990773de.5fa8af6e39fa",
  "build": {
    "siteCommit": "224c990773de166d23a886306577dd90379529ce",
    "notesCommit": "5fa8af6e39fa3891d1b9b4832bfa6c4e0ecaaf0a",
    "builtAt": "1970-01-01T00:00:00.000Z",
    "version": "224c990773de.5fa8af6e39fa"
  },
  "id": "note:vps-setup-guide",
  "slug": "vps-setup-guide",
  "title": "VPS 搭建教程（历史原文转写）",
  "type": "note",
  "visibility": "public",
  "idStability": "rename-stable",
  "author": {
    "name": "Perrin Yong",
    "profile": "https://www.pystone.net/profile/"
  },
  "publisher": {
    "name": "Perrin Yong",
    "profile": "https://www.pystone.net/profile/"
  },
  "aliases": [],
  "summary": "VPS 搭建教程（历史原文转写）",
  "contentRole": "unspecified",
  "isMoc": false,
  "mocRecognition": "none",
  "generated": false,
  "attribution": "unspecified",
  "domain": "10-计算机、信息技术与工程",
  "tags": [],
  "mocs": [],
  "contentHash": "3aebbd59585acdee756c9d588b3ddd339cae0dcc719f505d516c0ea5e38884b0",
  "assets": [
    {
      "reference": "assets/VPS搭建教程/image1.png",
      "url": "/media/d48cdff2d114a8c1b268.png",
      "mediaType": "image/png",
      "contentHash": "d48cdff2d114a8c1b268ae8f4d41a226547052b36a5c6bab71d0cd316d48fd47",
      "byteLength": 72438,
      "width": 1313,
      "height": 700
    },
    {
      "reference": "assets/VPS搭建教程/image2.png",
      "url": "/media/c0964f787982f046fc3c.png",
      "mediaType": "image/png",
      "contentHash": "c0964f787982f046fc3c59cefed218bc49309be22653cf0544644df7fe4c152d",
      "byteLength": 60024,
      "width": 1388,
      "height": 517
    },
    {
      "reference": "assets/VPS搭建教程/image3.png",
      "url": "/media/0ad14b357f93c20edb37.png",
      "mediaType": "image/png",
      "contentHash": "0ad14b357f93c20edb3788dd6c9b25c9a60329dc49028ca9a44457ef0d48ca21",
      "byteLength": 93056,
      "width": 1398,
      "height": 663
    },
    {
      "reference": "assets/VPS搭建教程/image4.png",
      "url": "/media/7adfbb2441c9fa440240.png",
      "mediaType": "image/png",
      "contentHash": "7adfbb2441c9fa440240332e321e159cf7b126ba987de6ab46a1bf838e481611",
      "byteLength": 21428,
      "width": 453,
      "height": 274
    },
    {
      "reference": "assets/VPS搭建教程/image5.png",
      "url": "/media/1552f833da82b4e780d2.png",
      "mediaType": "image/png",
      "contentHash": "1552f833da82b4e780d27d0b64d21cf7420f2fc4a233efa1629672eeaa4cbb31",
      "byteLength": 7075,
      "width": 1250,
      "height": 72
    },
    {
      "reference": "assets/VPS搭建教程/image6.png",
      "url": "/media/f202fc1d7b7eccf57613.png",
      "mediaType": "image/png",
      "contentHash": "f202fc1d7b7eccf576130b773dfc3167d57e8ebea4d18d6838e9b2b997b49e4e",
      "byteLength": 7955,
      "width": 1207,
      "height": 56
    },
    {
      "reference": "assets/VPS搭建教程/image7.png",
      "url": "/media/3ded4156f4159dfdae5f.png",
      "mediaType": "image/png",
      "contentHash": "3ded4156f4159dfdae5f3a3ba4fb0672265e40d9e5073ef0e4626b88c463864b",
      "byteLength": 14182,
      "width": 477,
      "height": 291
    },
    {
      "reference": "assets/VPS搭建教程/image8.png",
      "url": "/media/94a80bc41e8bcdb8c2a4.png",
      "mediaType": "image/png",
      "contentHash": "94a80bc41e8bcdb8c2a4ef5bdb6a110e3f5fbfac0e3f3fedb5f9e308bc9e854f",
      "byteLength": 10024,
      "width": 522,
      "height": 317
    },
    {
      "reference": "assets/VPS搭建教程/image9.png",
      "url": "/media/e9bae91fc12abf37302d.png",
      "mediaType": "image/png",
      "contentHash": "e9bae91fc12abf37302df07ec0fc3b2710b4472dc11f088c2bfe7497f7317b3c",
      "byteLength": 26007,
      "width": 352,
      "height": 427
    },
    {
      "reference": "assets/VPS搭建教程/image10.png",
      "url": "/media/068a81aa35f5f101e7f5.png",
      "mediaType": "image/png",
      "contentHash": "068a81aa35f5f101e7f5fdd1f713cc2408786b18683e52afdb9bc98e429f5399",
      "byteLength": 123269,
      "width": 1299,
      "height": 786
    },
    {
      "reference": "assets/VPS搭建教程/image11.png",
      "url": "/media/ffcd23fe1fbcbb36ae01.png",
      "mediaType": "image/png",
      "contentHash": "ffcd23fe1fbcbb36ae01b804b60c7a6979b23e171d99d8f4df51046c1e8866c0",
      "byteLength": 41971,
      "width": 661,
      "height": 669
    },
    {
      "reference": "assets/VPS搭建教程/image12.png",
      "url": "/media/29b95bd7200ff130358a.png",
      "mediaType": "image/png",
      "contentHash": "29b95bd7200ff130358aa892d59bc3bb7aa805d3b183b6533bd11461cc17aae9",
      "byteLength": 49787,
      "width": 671,
      "height": 677
    },
    {
      "reference": "assets/VPS搭建教程/image13.png",
      "url": "/media/3e52c7d588c49ff0703c.png",
      "mediaType": "image/png",
      "contentHash": "3e52c7d588c49ff0703c72aec2d3c937e2537f56faf38eb9f0e4d338163d1964",
      "byteLength": 13753,
      "width": 1322,
      "height": 126
    },
    {
      "reference": "assets/VPS搭建教程/image14.png",
      "url": "/media/3099dc2722adfc51eff4.png",
      "mediaType": "image/png",
      "contentHash": "3099dc2722adfc51eff4668f9362f3f4ef9725fdc3ac7c2102d0226ec0952830",
      "byteLength": 9484,
      "width": 372,
      "height": 229
    },
    {
      "reference": "assets/VPS搭建教程/image15.png",
      "url": "/media/9b94796afcda12be7a0f.png",
      "mediaType": "image/png",
      "contentHash": "9b94796afcda12be7a0fed8b9c714c2b358cb7ae02848f734fb2d0123234897f",
      "byteLength": 18142,
      "width": 655,
      "height": 382
    },
    {
      "reference": "assets/VPS搭建教程/image16.png",
      "url": "/media/302ee5e0d65a9b5e48fa.png",
      "mediaType": "image/png",
      "contentHash": "302ee5e0d65a9b5e48fa7b4af2291da6e11d2fa9c7a5b5aaf4d9fb617c31bd05",
      "byteLength": 8422,
      "width": 493,
      "height": 244
    },
    {
      "reference": "assets/VPS搭建教程/image17.png",
      "url": "/media/bfba845271cae02f5ab1.png",
      "mediaType": "image/png",
      "contentHash": "bfba845271cae02f5ab166b64540ab25462e99a803a98577a0e84602c5c127c7",
      "byteLength": 48768,
      "width": 1018,
      "height": 618
    },
    {
      "reference": "assets/VPS搭建教程/image18.png",
      "url": "/media/acc33659ba74ef627016.png",
      "mediaType": "image/png",
      "contentHash": "acc33659ba74ef627016a1005dec8386e4e67f90bc16eddb3cda4545d31aab8c",
      "byteLength": 16181,
      "width": 450,
      "height": 301
    },
    {
      "reference": "assets/VPS搭建教程/image19.png",
      "url": "/media/35b9f74748bc22e3d689.png",
      "mediaType": "image/png",
      "contentHash": "35b9f74748bc22e3d6896e8bea595de1ecdf6ac06cf47ea2450d0660124b3419",
      "byteLength": 47205,
      "width": 636,
      "height": 628
    },
    {
      "reference": "assets/VPS搭建教程/image20.png",
      "url": "/media/ad4060036d7df39d3fcf.png",
      "mediaType": "image/png",
      "contentHash": "ad4060036d7df39d3fcf0e8e89a31de7d9591229aec717fdaa9e550cd1ea9b35",
      "byteLength": 5634,
      "width": 686,
      "height": 162
    },
    {
      "reference": "assets/VPS搭建教程/image21.png",
      "url": "/media/b564af1a7462264620f5.png",
      "mediaType": "image/png",
      "contentHash": "b564af1a7462264620f58a59f32e7f5984eaf6c0aa09b932afdc401aaf46368c",
      "byteLength": 32974,
      "width": 315,
      "height": 633
    },
    {
      "reference": "assets/VPS搭建教程/image22.png",
      "url": "/media/1edd50b66eb889ff4ae4.png",
      "mediaType": "image/png",
      "contentHash": "1edd50b66eb889ff4ae4fa81ecea20631931f8456e348b3f213d955488a737b4",
      "byteLength": 17998,
      "width": 544,
      "height": 179
    }
  ],
  "headings": [
    {
      "depth": 1,
      "text": "VPS 搭建教程（历史原文转写）",
      "anchor": "vps-搭建教程历史原文转写",
      "citation": "https://www.pystone.net/notes/vps-setup-guide/#vps-%E6%90%AD%E5%BB%BA%E6%95%99%E7%A8%8B%E5%8E%86%E5%8F%B2%E5%8E%9F%E6%96%87%E8%BD%AC%E5%86%99"
    },
    {
      "depth": 2,
      "text": "原文转写",
      "anchor": "原文转写",
      "citation": "https://www.pystone.net/notes/vps-setup-guide/#%E5%8E%9F%E6%96%87%E8%BD%AC%E5%86%99"
    },
    {
      "depth": 2,
      "text": "当前使用时必须替换的做法",
      "anchor": "当前使用时必须替换的做法",
      "citation": "https://www.pystone.net/notes/vps-setup-guide/#%E5%BD%93%E5%89%8D%E4%BD%BF%E7%94%A8%E6%97%B6%E5%BF%85%E9%A1%BB%E6%9B%BF%E6%8D%A2%E7%9A%84%E5%81%9A%E6%B3%95"
    }
  ],
  "claims": [],
  "outgoing": [
    {
      "id": "note:linux-distro-migration-checklist",
      "title": "受支持 Linux 发行版的部署迁移检查清单",
      "url": "https://www.pystone.net/notes/linux-distro-migration-checklist/",
      "atlas": "https://www.pystone.net/?node=linux-distro-migration-checklist#knowledge-atlas",
      "label": "受支持Linux发行版的部署迁移检查清单",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "参见：受支持Linux发行版的部署迁移检查清单。",
      "citation": "https://www.pystone.net/notes/vps-setup-guide/#%E5%BD%93%E5%89%8D%E4%BD%BF%E7%94%A8%E6%97%B6%E5%BF%85%E9%A1%BB%E6%9B%BF%E6%8D%A2%E7%9A%84%E5%81%9A%E6%B3%95"
    }
  ],
  "incoming": [
    {
      "id": "note:software-quality-as-feedback-system",
      "title": "软件质量为什么是反馈系统而不是测试阶段",
      "url": "https://www.pystone.net/notes/software-quality-as-feedback-system/",
      "atlas": "https://www.pystone.net/?node=software-quality-as-feedback-system#knowledge-atlas",
      "label": "软件质量为什么是反馈系统而不是测试阶段",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "VPS 搭建教程的转写暴露了另一类质量目标冲突。初次安全审计因为原 DOCX 包含真实公网连接信息、旧登录配置和失效的一键代理脚本，倾向于不公开原截图与命令；用户随后明确纠正为“仍需公开原截图和命令，最多只处理敏感信息”。最终公开版本保留 22 张截图、原操作顺序和精确历史命令，只遮盖真实 IP、口令入口与完整连接串，并对 Debian 9、、root 密码",
      "citation": "https://www.pystone.net/notes/software-quality-as-feedback-system/#%E5%BD%A2%E6%88%90%E5%90%8E%E5%8F%91%E5%B8%83%E6%A0%A1%E5%87%86%E6%9D%A5%E6%BA%90%E4%BF%9D%E7%9C%9F%E4%B8%8E%E7%A7%98%E5%AF%86%E6%9C%80%E5%B0%8F%E6%8A%AB%E9%9C%B2%E9%9C%80%E8%A6%81%E5%88%86%E5%88%AB%E9%AA%8C%E6%94%B6"
    },
    {
      "id": "note:systems-and-network-security",
      "title": "系统基础与网络安全",
      "url": "https://www.pystone.net/notes/systems-and-network-security/",
      "atlas": "https://www.pystone.net/?node=systems-and-network-security#knowledge-atlas",
      "label": "系统基础与网络安全",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "计算机与操作系统中的“VPS搭建教程”导航项",
      "citation": "https://www.pystone.net/notes/systems-and-network-security/#%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%B8%8E%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F"
    },
    {
      "id": "note:when-info-becomes-reusable-knowledge",
      "title": "信息何时成为可复用知识",
      "url": "https://www.pystone.net/notes/when-info-becomes-reusable-knowledge/",
      "atlas": "https://www.pystone.net/?node=when-info-becomes-reusable-knowledge#knowledge-atlas",
      "label": "信息何时成为可复用知识",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "2026-08-01 的公开库清理为“来源与综合分离”增加了一组更复杂的行为结果。多篇历史 ChatGPT 回答从正式领域目录移入 ，并统一标明“原始输出不自动视为已验证知识”；两篇 PCL 旧转载不再以完整转载代表当前知识，公开版本改为可独立阅读的技术摘要，原转载退出公开库；VPS 搭建教程则保留 22 张历史截图、原命令和操作顺序，只遮盖真实连接秘密，并",
      "citation": "https://www.pystone.net/notes/when-info-becomes-reusable-knowledge/#%E5%BD%A2%E6%88%90%E5%90%8E%E5%85%AC%E5%BC%80%E6%B2%BB%E7%90%86%E6%A0%A1%E5%87%86%E5%86%85%E5%AE%B9%E8%A7%92%E8%89%B2%E4%BA%8B%E5%AE%9E%E7%8A%B6%E6%80%81%E4%B8%8E%E4%BC%A0%E6%92%AD%E6%9D%83%E9%99%90%E4%B8%8D%E8%83%BD%E5%90%88%E5%B9%B6"
    }
  ],
  "contentMarkdown": "# VPS 搭建教程（历史原文转写）\n\n> [!danger] 历史教程，不建议照做\n> 本文转写自 2021 年归档的 `VPS搭建教程.docx`，内容实际描述 Debian 9、root 密码登录、第三方 V2Ray 一键脚本和代理客户端配置。Debian 9 与相关脚本均已过时，远程脚本也可能被替换或失去维护。保留本文是为了恢复原始资料的可检索性，不表示这些步骤在当前仍安全、有效或合规。\n\n> [!warning] 隐私处理\n> 22 张截图均来自原 DOCX。服务器名称、公网 IP、密码入口和完整 `vmess` 连接串已在图片中遮盖；其他界面与命令截图保持原样。正文不公开真实连接参数。\n\n> [!note] 法律与平台边界\n> 网络代理、隧道、转发和跨境网络服务应遵守所在地法律、运营商规则及云服务商条款。技术上能够部署不代表获得运营或传播授权。\n\n## 原文转写\n\n首先，需要一台非内陆服务器。\n\n这里建议的是用 Vultr（老飞机场，计时付费，不用翻墙也能登录，缺点是容易炸）或者 DO，也可以用搬瓦工（偏贵）、阿里云香港（可能需实名）等平台。付费方式一般为 PayPal（没有的话注册一个即可，很快）。\n\n推荐网站：\n\n- <https://cloud.digitalocean.com>\n- <https://www.vultr.com>\n\n后图例子都是 Vultr 的，其他平台都差不多。\n\n服务器建议美国的，或者日韩也行，延迟低。\n\n![](assets/VPS搭建教程/image1.png)\n\n服务器系统选 Debian 9（V2Ray）。\n\n![](assets/VPS搭建教程/image2.png)\n\n注意不要选 2.5 美元一月的，那个不支持 IPv4。如果您是个想折腾 WebSocket 绑定网站、证书并且只用 IPv6 的大佬，请略过后续教程；这是写给小白的。\n\n![](assets/VPS搭建教程/image3.png)\n\n这几个里面非付费项目可以勾选。原文建议都不勾，只做普通 VPN 的话这些都用不到。\n\n![](assets/VPS搭建教程/image4.png)\n\n建好之后需要等一会，等待服务器完成构建。\n\n![](assets/VPS搭建教程/image5.png)\n\n然后会显示服务器 IP。\n\n![](assets/VPS搭建教程/image6.png)\n\n按 `Win + R`，打开“运行”，输入 `cmd`。\n\n![](assets/VPS搭建教程/image7.png)\n\n输入 `ping`、空格和服务器地址，检测延迟与丢包情况：\n\n```text\nping <server-ip>\n```\n\n![](assets/VPS搭建教程/image8.png)\n\n如果四次均失败，则销毁服务器，再重新建一个，直到成功。服务器网络可用时间可能比服务器搭建时间稍长，请耐心等待一分钟或者多试几次。\n\n![](assets/VPS搭建教程/image9.png)\n\n若成功，则下载 Xshell：<https://www.netsarang.com/en/free-for-home-school/>\n\n![](assets/VPS搭建教程/image10.png)\n\n打开 Xshell，填写服务器 IP。\n\n![](assets/VPS搭建教程/image11.png)\n\n点击“用户身份”，用户名填 `root`。\n\n![](assets/VPS搭建教程/image12.png)\n\n密码可以在服务器管理页面中查看。\n\n![](assets/VPS搭建教程/image13.png)\n\n![](assets/VPS搭建教程/image14.png)\n\n点击连接，接受主机指纹并保存密码。\n\n![](assets/VPS搭建教程/image15.png)\n\n连接服务器后，原教程要求输入以下命令：\n\n```bash\nbash <(curl -s -L https://git.io/v2ray.sh)\n```\n\n> [!danger] 不要在当前服务器直接执行\n> 该缩短链接和远程脚本不再具有可验证的安全边界。命令被保留只是为了忠实记录原教程；执行 `curl | bash` 会让远端内容直接获得当前 Shell 权限。\n\n如果是 DO 的服务器，原文称可能遇到服务器环境不完善的情况，可能需要：\n\n```bash\napt-get update\nsudo apt install curl\n```\n\n原文提示：可以复制后用鼠标中键粘贴。\n\n![](assets/VPS搭建教程/image16.png)\n\n选择 `1` 安装，然后选择协议。\n\n![](assets/VPS搭建教程/image17.png)\n\n原文建议：不想看说明就选 `22`，后面端口等选项直接使用默认值，一路回车。\n\n![](assets/VPS搭建教程/image18.png)\n\n等待安装完成。\n\n![](assets/VPS搭建教程/image19.png)\n\n原教程随后要求输入：\n\n```bash\nv2ray url\n```\n\n该命令会生成包含服务器地址、端口、UUID 等连接秘密的完整链接。原截图中的链接已经遮盖，不应把真实链接提交到 Git、聊天或公开网页。\n\n![](assets/VPS搭建教程/image20.png)\n\n然后打开 V2Ray 客户端，按原教程导入该链接。\n\n![](assets/VPS搭建教程/image21.png)\n\n原文最后建议在菜单栏中选择全局或 PAC 模式：平时使用 PAC，无法访问时使用全局；全局模式会让全部流量经过代理，也会影响国内网页访问速度。\n\n![](assets/VPS搭建教程/image22.png)\n\n原文结束语：完活。\n\n## 当前使用时必须替换的做法\n\n如果今天重新搭建服务器，不应直接复制上面的历史流程：\n\n1. 选择仍在安全支持期内的操作系统，不使用 Debian 9。\n2. 使用 SSH 公钥和普通管理账号，确认可登录后禁用 root 密码远程登录。\n3. 不从缩短链接执行一键脚本；从项目官方来源取得发行包，核验签名、摘要和脚本内容。\n4. 只开放必要端口，并同时检查云防火墙与主机防火墙。\n5. 连接 URI、UUID、私钥和密码进入专用秘密存储，不进入截图、笔记或 Git。\n6. 使用代理或跨境网络服务前核对法律、服务条款和组织安全要求。\n7. 配置安全更新、监控、账单告警、备份和可验证的恢复流程。\n\n参见：[[受支持Linux发行版的部署迁移检查清单]]。\n"
}
