21 lines
1.4 KiB
Markdown
21 lines
1.4 KiB
Markdown
# 用户执行环境
|
|
|
|
| 平台 | 环境建立 | 身份标识 | 就绪条件 |
|
|
| --- | --- | --- | --- |
|
|
| Windows | 复用目标用户登录后的代理上下文 | Windows SID | 指定用户的代理已注册 |
|
|
| Linux | 为现有系统账户设置 UID、GID、附加组及用户会话 | UID 与组信息 | 账户解析、权限设置及代理启动完成 |
|
|
|
|
## Windows
|
|
|
|
标准部署使用目标用户登录后启动的 Agent。它继承用户权限和用户配置,终端启动时设置工作目录、环境变量和 shell 参数。专用本地账户可以作为远程工作区账户。
|
|
|
|
Host 根据外部身份映射匹配该用户的 SID。目标用户代理尚未注册时,工作区状态为 `WaitingForUserSession`。锁屏状态下保留用户会话;用户注销后的行为见[生命周期](session-lifecycle.md)。
|
|
|
|
## Linux
|
|
|
|
系统账户由操作系统维护。启动组件按授权映射查询账户,初始化附加组、主组、UID、HOME、工作目录和登录环境;部署所需的 PAM account/session 处理归入该组件。用户代理以目标账户身份持有 PTY。
|
|
|
|
## 验收
|
|
|
|
检查终端中的系统身份、主目录、配置目录、环境变量和文件访问结果。Windows 验证登录前的等待状态与登录后的代理注册;Linux 验证无人交互登录时的用户上下文建立。认证归属与系统账户映射见[认证文档](../authentication.md)。
|