VScode通过SSH访问远端

在Mac电脑上,可以通过安装VSCode的RemoteSSH插件并使用ssh-keygen生成密钥对,将公钥通过ssh-copy-id命令添加到远程服务器的authorized_keys文件中,然后在~/.ssh/config配置文件中指定本地私钥路径,从而实现免密码登录远程服务器。
摘要由CSDN通过智能技术生成

以Mac电脑为例:

  1. 本地安装vscode remote ssh 插件套装
  2. 本地通过ssh-keygen生成私钥 和 公钥,然后 ssh-copy-id 命令自动拷贝到远程 ~/.ssh/authorized_key , 执行如下命令即可

        ssh-keygen -t rsa -f sshkey

        ssh-copy-id -i sshkey.pub username@远端Ip

     3.  进入配置文件~/.ssh/config,增加本地私钥路径/Users/yumlu/sshkey

        vim ~/.ssh/config

        Host 远端IP

        HostName 远端name

        User username

        IdentityFile /Users/yumlu/sshkey

 免每次输入密码登录方法:

「vscode remote ssh 免登录」mac - 知乎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值