凭证
凭证用于管理面板与各远程服务器之间的认证连接。支持使用用户名 + 密码、或者更加安全的公私钥方式,实现面板对主机的非交互式远程控制。
新增凭证
新增凭证需要输入标题、备注、用户名、密码、SSH 密钥等信息,其中用户名是必选项,密码和 SSH
密钥任选其一即可,SSH
密钥支持 4 种设置方式。
- 不设置
不设置密钥,即表示需要设置密码。
- 系统自动生成
由系统为用户自动生成一対
SSH
公私钥。
- 直接粘贴内容
用户可从本地复制粘贴一份公私钥在系统中,系统会检测这对公私钥的合法性。
- 从文件上传
用户可从本地上传一份公私钥在系统中,系统会检测这对公私钥的合法性。
凭证列表
凭证列表包含用户创建的所有公共凭证,包含凭证类型,标题、用户名、密码、密钥(公私钥),关联实例数量,凭证检测状态等信息。
💡 凭证管理页面只会展示公共凭证,如果您需要查询主机的私有凭证需要在主机页面中查看。
凭证详情
凭证详情可查看凭证基本信息、绑定的实例,已经凭证相关的操作日志。
在详情页面,您可以对凭证进行编辑、检测和删除等操作。
编辑凭证
点击编辑按钮即可修改凭证基本内容,包括标题、用户名、密码和密钥信息,点击编辑的时候,系统不会回显密码、密钥等信息,用户如果需要沿用上次信息,不勾选选项修改即可。
检测凭证
点击检测按钮可以在面板中使用该凭证对目标主机进行 SSH
测试,如果测试成功,会提示 success
,否则会提示检测失败的信息,如果检测成功,系统还会保存本次检测信息已供于下次使用。
系统中会有很多种检测失败的情况,部分失败情况如下:
错误信息 | 原因 | 解决方案 |
---|---|---|
身份认证失败:xxx。 | 系统进行 ssh 认证失败 | 需要用户确认认证信息是否有效,如 端口、用户名密码、和公私钥 |
连接被拒绝。请确认端口正确且未被防火墙拦截。 | 端口或防火墙问题 | 需要用户手动确认端口或防火墙是否开放 |
连接超时。请确认主机可以访问、端口正确且未被防火墙拦截 | 服务器连接超时 | 需要用户手动确认主机是否开机,端口和防火墙是否开放 |
连接失败:xxx。 | 非上述情况的一些错误 | 可以根据实际提示进行初步判断,如主机 ip、域名有误等 |
下图为检测失败的提示信息
删除凭证
如果是公共凭证弃用,您需要先解绑凭证绑定的所有主机,才可进行凭证删除,否则系统会提示 凭证正被其他实例使用,必须先解除绑定关系后才允许删除 的错误信息。
如果是私有凭证,需要进入到主机详情的凭证页面中进行删除。