菜狗编程 0

    使用 Windows Terminal 添加云服务器的 SSH 连接配置

    提示

    在较旧的版本中使用编辑配置文件的方式以添加配置,这实在不适合新用户,而在最新版本中提供了图形化用户界面,所以请确保终端是最新版本。下文均以1.20.11781.0版本为例,较旧版本或更新版本中其中部分操作逻辑或配置方式或有改变。

    创建新配置

    打开终端后,按下Ctrl+,可直接进入配置界面,或者在框选部分也是可以在菜单中选择打开设置界面的。

    终端 主界面
    终端 主界面

    在设置界面选择侧边栏中最底下的添加新配置文件

    终端 设置界面
    终端 设置界面

    然后创建一个新的配置

    终端 添加新配置文件
    终端 添加新配置文件

    完善新配置

    1. 名称可以更改为较为易懂的名称如“腾讯云上海机”

    此处按需修改即可

    1. 命令行中按情况填写

    一般情况,使用密码认证

    ssh -p 端口 用户名@主机地址

    如果是用密钥认证

    ssh -i "path\to\id_ed25519" -p 端口 用户名@主机地址

    如果密钥设置了通行短语,引用微软官方的话:

    使用 ssh-agent 来将私钥安全地存储在与你的 Windows 帐户关联的 Windows 安全上下文中。 要在每次重启计算机时启动 ssh-agent 服务,并使用 ssh-add 存储私钥,请通过服务器上提升的 PowerShell 提示符运行以下命令:
    # Set the sshd service to be started automatically
    Get-Service -Name sshd | Set-Service -StartupType Automatic
    
    # Now start the sshd service
    Start-Service sshd
    
    # This should return a status of Running
    Get-Service ssh-agent
    
    # Now load your key files into ssh-agent
    ssh-add "path\to\id_ed25519"

    随后命令行将提示输入通行短语,输入后回车即可。
    若有权限相关报错可将密钥移至用户目录/.ssh/中重试,若依旧报错,建议重新生成密钥再试。

    1. 启动目录可填写~,或其他如/root
    2. 图标若不想修改可以不修改,修改成ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.png将会是 Linux 小企鹅图标

    Linux图标
    Linux图标

    1. 至此基本配置完成

    点击保存按钮即可。

    保存 按钮
    保存 按钮

    参考资料:
    OpenSSH for Windows 中基于密钥的身份验证