FAQs
1. Jelina 支持的设备类型?
Section titled “1. Jelina 支持的设备类型?”Jelina 支持的设备类型可在设备总览中找到。
2. 可以在一个舰队中混合使用多个设备类型吗?
Section titled “2. 可以在一个舰队中混合使用多个设备类型吗?”舰队设备类型仅作为对操作人员的一个提示,您可以向舰队中添加任何类型的设备。
若舰队的设备类型与舰队中设备的设备类型不一致,那么您在舰队中配置的系统、Kernel、Jelinvisor 更新策略可能会受到一些影响。
3. Production 模式和 Development 模式有什么区别?
Section titled “3. Production 模式和 Development 模式有什么区别?”Production,对于配置了生产模式的设备,我们屏蔽了除了与 JelinaCloud 交互之外的所有端口,您可以通过 compose 中的 ports 属性配置开放的端口。
Development,顾名思义,它符合 Jelina 的规范,但是我们没有对其进行太多的安全性限制,如果您希望在设备中进行开发,则可以把设备配置为开发模式。
4. 设备在舰队之间移动或者进行切换 Release 的操作后,之前安装的 Release 程序服务还在吗?
Section titled “4. 设备在舰队之间移动或者进行切换 Release 的操作后,之前安装的 Release 程序服务还在吗?”设备在同一时间只能安装一个 Release,在切换 Release 时,下载完新的 Release 之后,会卸载原来的服务,然后安装新的 Release。
设备在移动到另一个舰队后,设备会根据舰队配置,安装该舰队配置的 Release。
5. JelinaCloud 会访问我的设备,源代码和程序服务吗?
Section titled “5. JelinaCloud 会访问我的设备,源代码和程序服务吗?”我们有一套权限管理系统,确保除了拥有权限的用户之外,任何人都无法访问您的设备,包括 Jelina 管理员。
6. 授权 Jelina 团队访问?
Section titled “6. 授权 Jelina 团队访问?”原则上,Jelina 团队无权访问您的舰队。但当您遇到一些无法解决的问题,需要请求 Jelina 团队帮助时,您可以暂时授权 Jelina 团队访问某个舰队。
放心,我们对授权访问做了一些限制,Jelina 团队无法删除您在舰队中的任何信息,仅拥有舰队管理员的部分权限,我们的初衷是帮助您快速解决问题。
7. 为什么不能在成员列表中删除自己?
Section titled “7. 为什么不能在成员列表中删除自己?”如果您在成员列表中删除了自己,那么您将不再是组织/舰队的成员,为了防止您在选中多个成员删除时由于不小心选中了自己而离开组织/舰队,所以我们暂时不支持这样操作。
8. 为什么不能删除系统通知?
Section titled “8. 为什么不能删除系统通知?”系统通知为 Jelina 管理员发布的重要通知,为了防止您错过或者忘记这些重要内容,我们暂不支持删除系统通知。
9. 远程 SSH 可以使用证书登录吗?
Section titled “9. 远程 SSH 可以使用证书登录吗?”可以。先自行配置设备 CA/主体,再由管理员在舰队或设备的密钥管理保存用户证书、匹配用户私钥及必要口令,登记并确认主机身份。连接页选择「OpenSSH 用户证书」和保存的凭据即可,不提供上传功能,不要求设备同步回执。
此处使用 OpenSSH 用户证书,RDP、VNC 仍使用密码认证;HTTPS 证书和 SSH 主机证书不能用于这一登录方式。详细步骤见 SSH 密钥与证书认证。
10. 证书导入成功,为什么仍不能连接?
Section titled “10. 证书导入成功,为什么仍不能连接?”检查目标系统账号是否允许证书、凭据使用权限、证书有效期、设备 CA/主体配置和已确认主机身份;设备 SSH 的 CA/主体仍需自行配置。存在设备专用配置时不会自动改用舰队凭据。
配置方法见 远程访问管理。
11. 停用证书后,设备会立即拒绝直接 SSH 吗?
Section titled “11. 停用证书后,设备会立即拒绝直接 SSH 吗?”停用或撤销保存的凭据仅阻止平台继续使用该项,不自动同步到设备。撤销凭据不可恢复,会清除该项加密私钥,但不会撤销其他独立保存项。设备本地拒绝直接 SSH 仍需管理员自行清理授权或配置撤销规则。
12. 长命令运行中,远程连接为什么会自动断开?
Section titled “12. 长命令运行中,远程连接为什么会自动断开?”连接页面显示当前闲置和最长连接时间。持续有效输入或远端输出会刷新闲置时间,但没有输入或输出的长任务仍可能被判定为闲置;心跳不会延长业务闲置时限。已启用的最长时间不随操作延长。
查看页面断开原因后手动重新连接,需要调整规则时联系平台管理员。连接额度和时限不能在舰队或设备安全策略中自行放宽。
13. 邀请记录一直是 Waiting,是没有收到邮件,还是邀请已经过期?
Section titled “13. 邀请记录一直是 Waiting,是没有收到邮件,还是邀请已经过期?”Waiting 只表示这条邀请尚未成功接受或拒绝,不能判断邮件是否送达或已读。打开邮件或邀请页面不会改变状态;登录账号不匹配或接受失败,也可能使记录继续等待。
当前邀请没有固定的自动过期时间。记录存在且为 Waiting 时,链接不会仅因时间久而失效;接受、拒绝或删除后,旧链接不能继续处理。不再需要的邀请应由管理员主动删除。
14. 打开邀请后提示邀请码无效,应该直接要求重发吗?
Section titled “14. 打开邀请后提示邀请码无效,应该直接要求重发吗?”先确认当前登录账号是否对应受邀邮箱。其他账号不能代替受邀人接受或拒绝;退出错误账号,或在无痕窗口登录受邀账号后,再打开原链接。尚未注册时,先用受邀邮箱完成注册。
如果账号正确,再确认邀请是否已接受、已拒绝或被管理员删除。邀请码无效不一定代表邀请过期,重复发送也不一定能解决账号不匹配问题。
15. 为什么只发过舰队邀请,再邀请加入组织也会提示重复?
Section titled “15. 为什么只发过舰队邀请,再邀请加入组织也会提示重复?”组织的重复检查会包含该组织下舰队对同一邮箱的待处理邀请;舰队只检查本舰队的待处理记录。因此检查范围并不对称,组织邀请和舰队邀请也可能同时存在。
重复发送不会重发邮件或修改原角色。需要补发、纠正邮箱或改变待处理角色时,应先删除旧邀请,再发新邀请;需要两种范围的权限时,建议先完成组织邀请,再发舰队邀请。
16. 先接受舰队邀请后,还能用组织邀请提升组织角色吗?
Section titled “16. 先接受舰队邀请后,还能用组织邀请提升组织角色吗?”舰队邀请会在必要时自动建立组织 Member 关系,保留用户已有的组织角色。此后再接受旧组织邀请,会再次尝试创建组织成员关系,可能发生冲突,不会自动把 Member 升级为原邀请角色。
已经加入组织后,应在成员管理中调整组织角色,并清理不再需要的待处理邀请。只需访问某个舰队时,通常只需完成舰队邀请。
17. 删除邀请记录后,为什么用户仍然可以访问组织或舰队?
Section titled “17. 删除邀请记录后,为什么用户仍然可以访问组织或舰队?”删除待处理邀请会使其链接失效;删除已接受记录只清理邀请历史,不删除成员关系,也不撤销权限。记录中的角色是邀请时指定值,当前身份和角色应以成员列表为准。
需要取消访问时,应删除成员或调整角色,并核对用户是否还通过其他组织、舰队或团队角色获得访问权限。
18. SSH 证书登录需要设备同步云端密钥或升级代理吗?
Section titled “18. SSH 证书登录需要设备同步云端密钥或升级代理吗?”不需要。设备管理员自行配置 SSH 公钥或 CA/主体,平台保存并校验登录凭据及使用权限。设备无需拉取密钥、回报配置版本或应用状态,也不需要仅为此升级设备代理;设备 SSH 服务本身需要支持相应认证方式。
首次连接还需管理员在设备页面手动登记、核对并确认主机公钥。步骤见 远程访问管理。
19. 需要把每张用户证书和私钥都放到设备上吗?
Section titled “19. 需要把每张用户证书和私钥都放到设备上吗?”用户证书通常无需逐张安装到设备;设备配置签发 CA 的公钥和允许主体,连接时再由客户端提交用户证书。用户私钥在平台管理页加密保存供授权连接使用,CA 私钥只由签发方保管;两者都不作为设备信任配置复制到设备。仅将裸 CA 公钥写入 authorized_keys 还不够,需要带有 cert-authority 和正确主体限制的 CA 授权配置。
示例见 SSH 密钥与证书认证。
20. 设备凭据不可用时,会自动改用舰队凭据吗?
Section titled “20. 设备凭据不可用时,会自动改用舰队凭据吗?”不会。按系统账号和认证方式,设备配置优先;过期、停用、撤销或无权使用时都不自动回退。只有没有对应设备配置时才使用舰队凭据,无需配置继承开关。删除最后一条设备配置可能恢复继承,需管理员明确确认。
21. 平台会自动续签用户证书吗?
Section titled “21. 平台会自动续签用户证书吗?”不会。请向自己的 CA 管理员申请新证书,再在舰队或设备密钥管理执行「更新密钥/证书」。平台不接收 CA 私钥,不签发或自动续签证书;连接页只选择已保存的用户凭据。
22. 如何在 Windows 或 Linux 生成平台支持的 SSH 证书?
Section titled “22. 如何在 Windows 或 Linux 生成平台支持的 SSH 证书?”两种系统均可用 OpenSSH 的
ssh-keygen生成 Ed25519 或 RSA 用户密钥,再由自己的 CA 管理员用ssh-keygen -s签发有明确有效期、非空主体的 OpenSSH 用户证书。Windows 使用 PowerShell 和 OpenSSH Client,Linux 使用 OpenSSH 客户端工具。不是通过 OpenSSL 创建 X.509 证书。普通密钥方式只需生成用户密钥;证书方式还需用户证书和设备 CA 信任。Windows / Linux 管理电脑上的生成命令、文件去向、JelinaOS(Linux)设备配置和云端上传步骤见 SSH 密钥与证书认证。