鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

目标服务器管理

前提条件

  • 已安装部署鲲鹏DevKit。
  • 已安装鲲鹏DevKit插件并通过插件登录鲲鹏DevKit。

操作步骤

  • 目标服务器管理不支持在Web模式下使用。
  • 若在Vscode端使用该功能,添加目标服务器时,为方便使用,密码下方会有“记住密码”的选项。但为保证安全性,使用公共网络或公用计算机登录账户时请勿开启“记住密码”选项登录。
  1. 在页面右上方选择“ > 通用设置 > 目标服务器管理”,进入目标服务器管理界面。
  2. 单击“添加目标服务器”,如图1所示,参考表1进行配置,配置完成后单击“确定”进入下一步。
    图1 添加目标服务器
    表1 目标服务器参数

    参数

    说明

    服务器IP地址

    待连接的目标服务器IP地址。

    服务器别名

    待连接的目标服务器的别名,默认为IP地址。

    SSH端口

    待连接的目标服务器SSH端口。

    连接方式

    方式可选择:

    • 密码
    • 公私钥

    私钥

    导入私钥文件。

    说明:
    • 密钥对可通过以下方式产生:ssh-keygen [-b bits] [-t dsa | ecdsa | ed25519 | rsa] [-C comment] [-f output_keyfile]。

      目标服务器操作系统为openEuler 22.03时,需要使用其它安全的加密算法,例如:ssh-keygen -b 521 -t ecdsa -f ${插件路径}\\rsa\\ssh -N "${随机密码短语}"生成公私钥对。

      目标服务器操作系统为openEuler 22.03-LTS-SP1时,需要使用其它安全的加密算法,例如:ssh-keygen -t ed25519 -f ${插件路径}\\ed25519\\ssh -N "${随机密码短语}生成公私钥对。

      目标服务器操作系统为其他操作系统时,需要使用其它安全的加密算法,例如:ssh-keygen -b 3072 -t rsa -f ${插件路径}\\rsa\\ssh -N "${随机密码短语}"生成公私钥对。

    • 可在选择“公私钥”的提示信息中单击“复制快捷命令”复制产生密钥对的命令。

    密码短语(可选)

    输入生成密钥设置的密码短语。

    上传公钥

    说明:

    选择“公私钥”时出现。

    选择“是”,则需要指定公钥文件及SSH密码。选择“否”,则需要确保服务器端已配置公钥。

    公钥

    导入公钥文件。

    说明:

    密钥对可通过以下方式产生:ssh-keygen [-b bits] [-t dsa | ecdsa | ed25519 | rsa] [-C comment] [-f output_keyfile]。

    目标服务器操作系统为openEuler 22.03时,需要使用其它安全的加密算法,例如:ssh-keygen -b 521 -t ecdsa -f ${插件路径}\\rsa\\ssh -N "${随机密码短语}"生成公私钥对。

    目标服务器操作系统为openEuler 22.03-LTS-SP1时,需要使用其它安全的加密算法,例如:ssh-keygen -t ed25519 -f ${插件路径}\\ed25519\\ssh -N "${随机密码短语}生成公私钥对。

    目标服务器操作系统为其他操作系统时,需要使用其它安全的加密算法,例如:ssh-keygen -b 3072 -t rsa -f ${插件路径}\\rsa\\ssh -N "${随机密码短语}"生成公私钥对。

    SSH用户名

    待连接的目标服务器SSH用户名。

    SSH密码

    输入目标服务器的SSH密码。

    工作空间

    远程编译调试时,服务器上同步代码的存放路径,请合理填写,默认为“~/workspace”。

  3. 添加目标服务器过程中会提示“主机指纹可信度不确定”等信息,单击“确定”进入下一步,直到目标服务器完成添加。
  4. (可选)单击“配置json文件”,可通过配置Json文件来添加服务器或对已配置服务器进行修改。
  5. 目标服务器添加完成后,可在目标服务器右侧操作项中选择“修改”、“登录”或“删除”。