docs: add Chinese labels for Zero Trust UI

This commit is contained in:
尘荒三木 committed 2026-09-19 08:18:24 +08:00
1 parent 2bf1980e58
commit 963cde7b7e
1 file changed
+23 -23
+23 -23
View File
@@ -13,26 +13,26 @@ EdgeSSH 会在 Worker 内再次校验 Cloudflare Access 注入的 `Cf-Access-Jwt
### 1. 启用 One-time PIN(可选)
如果你已经配置 Google、GitHub、Microsoft Entra ID 等身份提供商,可以直接跳过这一步。
如果你已经配置 Google、GitHub、Microsoft Entra ID 等标识提供程序(Identity Provider),可以直接跳过这一步。
Cloudflare 新建的 Zero Trust 组织目前不会自动添加 One-time PIN。需要邮件验证码登录时:
1. 打开 Cloudflare Dashboard。
2. 进入 **Zero Trust > Integrations > Identity providers**。
3. 在 **Your identity providers** 中选择 **Add new identity provider**。
4. 选择 **One-time PIN** 并保存。
2. 进入 **Zero Trust > Integrations(集成)> Identity providers(标识提供程序)**。
3. 在 **Your identity providers(您的标识提供程序)** 中选择 **Add new identity provider(添加新的标识提供程序)**。
4. 选择 **One-time PIN(一次性 PIN)** 并保存。
Cloudflare 官方说明:
https://developers.cloudflare.com/cloudflare-one/integrations/identity-providers/one-time-pin/
### 2. 创建 Access 应用
1. 进入 **Zero Trust > Access controls > Applications**。
2. 选择 **Create new application**。
3. 选择 **Self-hosted and private**。
4. 选择 **Add public hostname**。
5. Application name 可填写 `EdgeSSH`。
6. Public hostname 选择 EdgeSSH 实际使用的自定义域名,例如:
1. 进入 **Zero Trust > Access controls(访问控制)> Applications(应用程序)**。
2. 选择 **Create new application(创建新应用程序)**。
3. 选择 **Self-hosted and private(自托管和私有)**。
4. 选择 **Add public hostname(添加公共主机名)**。
5. **Application name(应用程序名称)** 可填写 `EdgeSSH`。
6. **Public hostname(公共主机名)** 选择 EdgeSSH 实际使用的自定义域名,例如:
```text
ssh.example.com
@@ -45,15 +45,15 @@ https://developers.cloudflare.com/cloudflare-one/access-controls/applications/ht
### 3. 添加身份访问策略
在应用的 **Access policies** 中创建一条策略:
在应用的 **Access policies(Access 策略)** 中创建一条策略:
| 项目 | 推荐值 |
| --- | --- |
| Policy name | `EdgeSSH Admin` |
| Action | `Allow` |
| Rule type | `Include` |
| Selector | `Emails` |
| Value | 你的完整邮箱,例如 `you@example.com` |
| Policy name(策略名称) | `EdgeSSH Admin` |
| Action(操作) | `Allow(允许)` |
| Rule type(规则类型) | `Include(包括)` |
| Selector(选择器) | `Emails(电子邮件)` |
| Value(值) | 你的完整邮箱,例如 `you@example.com` |
如果需要多个管理员,请逐个添加明确邮箱。
@@ -69,7 +69,7 @@ https://developers.cloudflare.com/cloudflare-one/access-controls/policies/
### 4. 选择登录方式并保存应用
在应用的身份验证设置中选择你希望允许的 Identity Provider。
在应用的 **Authentication(身份验证)** 设置中,选择你希望允许的 **Identity Provider(标识提供程序)**。
个人部署通常可以只保留:
@@ -77,7 +77,7 @@ https://developers.cloudflare.com/cloudflare-one/access-controls/policies/
One-time PIN
```
如果只启用一个身份提供商,也可以开启 Cloudflare 的 instant authentication,让用户直接进入对应登录流程。
如果只启用一个标识提供程序,也可以开启 Cloudflare 的 **Apply instant authentication(应用即时身份验证)**,让用户直接进入对应登录流程。
保存应用后,先打开 EdgeSSH 的自定义域名测试一次。正确情况下,浏览器会先进入 Cloudflare Access 登录,再进入 EdgeSSH。
@@ -85,7 +85,7 @@ One-time PIN
### ACCESS_TEAM_DOMAIN
进入 Cloudflare Zero Trust 的 **Settings**,找到 Team name / Team domain。
进入 Cloudflare Zero Trust 的 **Settings(设置)**,找到 **Team name(团队名称)/ Team domain(团队域)**。
例如 Cloudflare 显示:
@@ -104,9 +104,9 @@ my-team.cloudflareaccess.com
### ACCESS_AUD
1. 进入 **Zero Trust > Access controls > Applications**。
2. 找到刚才创建的 EdgeSSH 应用,选择 **Configure**。
3. 在 **Additional settings** 中找到 **Application Audience (AUD) Tag**。
1. 进入 **Zero Trust > Access controls(访问控制)> Applications(应用程序)**。
2. 找到刚才创建的 EdgeSSH 应用,选择 **Configure(配置)**。
3. 在 **Additional settings(其他设置)** 中找到 **Application Audience (AUD) Tag(应用程序受众 (AUD) 标签)**。
4. 复制完整值。
Cloudflare 官方获取 AUD 的说明:
@@ -167,7 +167,7 @@ Cloudflare 对未被策略允许的邮箱不会发送验证码,但登录页面
---
如果你已经有成熟的 Google / GitHub / Entra ID / Okta 等身份系统,可以继续使用现有 IdP;EdgeSSH 并不要求 One-time PIN。关键要求只有两个:
如果你已经有成熟的 Google / GitHub / Entra ID / Okta 等标识系统,可以继续使用现有 IdP;EdgeSSH 并不要求 One-time PIN。关键要求只有两个:
- 用户必须先通过 Cloudflare Access 的身份认证与 Allow 策略。
- EdgeSSH 中配置的 Team Domain 与 AUD 必须与这个 Access 应用一致。