<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Setup on 自建 VPS 服务器的一些攻略</title><link>https://selfhostvps.github.io/tags/setup/</link><description>Recent content in Setup on 自建 VPS 服务器的一些攻略</description><generator>Hugo</generator><language>zh-CN</language><copyright>Copyright © 2025, Jane Doe.</copyright><lastBuildDate>Fri, 20 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://selfhostvps.github.io/tags/setup/index.xml" rel="self" type="application/rss+xml"/><item><title>初始安装 3. Docker 的安装、设置、基本操作</title><link>https://selfhostvps.github.io/post/2006-docker/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://selfhostvps.github.io/post/2006-docker/</guid><description>安装 Docker 去看官网安装文档……通常新的机器，可以只执行 “Install using the apt repository” 的部分。
# 添加 Docker 官方密钥 sudo apt update sudo apt install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc # 让自动安装工具识别 Docker sudo tee /etc/apt/sources.list.d/docker.sources &amp;lt;&amp;lt;EOF Types: deb URIs: https://download.docker.com/linux/ubuntu Suites: $(. /etc/os-release &amp;amp;&amp;amp; echo &amp;#34;${UBUNTU_CODENAME:-$VERSION_CODENAME}&amp;#34;) Components: stable Signed-By: /etc/apt/keyrings/docker.asc EOF sudo apt update # 安装 Docker sudo apt install docker-ce docker-ce-cli containerd.</description></item><item><title>新购买 VPS 的初始登录和安全配置</title><link>https://selfhostvps.github.io/post/2001-new-vps-setup/</link><pubDate>Fri, 16 Jan 2026 00:00:00 +0000</pubDate><guid>https://selfhostvps.github.io/post/2001-new-vps-setup/</guid><description>这篇文章会介绍一些，在刚刚购买 VPS 后，需要做的初始设置。此刻，你刚刚购买了 VPS 服务器，你拥有
VPS 的 ip 地址：例如 123.123.123.123 根用户（root）的密码，例如 rootpassword 本站的设置和命令格式，都是基于 Ubuntu 24.04 LTS 的版本。
初始安全设置 1. 使用 ssh 登录到 VPS 在你的电脑上打开命令行界面，使用 ssh 命令。（也可以下载专门的 ssh 软件，譬如 Windows 下的 PuTTY）
ssh root@123.123.123.123 # 或者 ssh root@123.123.123.123 -p 22 （这里的 -p 22 是登录用的端口号，可以忽略。以后如果改变登录的端口号，需要添加 -p 参数指明。）
然后，根据提示输入密码，回车键确认。输入密码的过程中，屏幕上通常不会显示任何东西，既不会显示你输入的密码，也不会显示 *** 表示你输入了几位字符。
第一次登录时，会询问是否将密钥登录到当前设备上，输入 yes 确认。（详见文末）
2. 用 root 登录后，首先更新系统软件 apt update &amp;amp;&amp;amp; apt upgrade -y 3. 创建新的用户，然后使用新用户登录系统 强烈建议，创建一个新的用户，而不是一直使用 root 用户。
# 创建用户，按提示输入密码 adduser new_user_name # 将超级用户权限赋给新用户 usermod -aG sudo new_user_name 然后，修改 VPS 上的 ssh 设置，禁止使用 root 根用户远程登录 VPS。</description></item></channel></rss>