VPS
圈内最新资讯与活动分享

Windows 使用 CMD 连接 SSH(密钥登录)

科普

OpenSSH(Open Secure Shell)是一个用于安全远程登录和其他网络服务的开源工具套件。
从 Windows 10 版本 1809 和 Windows Server 2019 开始,Windows 系统正式支持 OpenSSH 客户端和服务器功能。

方法1

打开 CMD 终端。直接连接

ssh -i "C:\Downloads\key.pem" User@Host -p 22
  • -i SSH密钥路径
  • User 登录账号
  • Host IP地址
  • -p 端口(如果是默认端口22 可以忽略不写)

  • 使用批处理文件(可选)

    @echo off
    ssh -i "C:\Downloads\key.pem" root@192.168.1.99
    pause
    

    保存为 .bat 文件,打开自动连接。解放双手,不用频繁输入。

    方法2

    1、把key.pem密钥文件 复制到 ~/.ssh/
    ~/.ssh = C:\Users\用户\.ssh

    2、打开~/.ssh/新建 config 文件(无后缀), 内容:

    Host server
      HostName 192.168.1.99
      Port 22
      User root
      IdentityFile ~/.ssh/key.pem
  • Host:别名(可随意定义)
  • HostName:IP地址
  • Port:端口(如果是默认端口22 可以忽略不写)
  • User:用户
  • IdentityFile:SSH密钥路径
  • 3、打开 CMD终端 连接,ssh Host 或者 ssh HostName都可以

    例如:

    ssh server
    ssh 192.168.1.99

    第一次连接会提示,输入 yes

    This key is not known by any other names.
    Are you sure you want to continue connecting (yes/no/[fingerprint])?

    赞(0)
    未经允许不得转载:主机圈 » Windows 使用 CMD 连接 SSH(密钥登录)
    分享短链

    主机圈

    VPS圈内最新资讯与活动分享