zoukankan      html  css  js  c++  java
  • vscode使用SSH Targets连接远程系统进行开发

    1.找到自己电脑公钥C:Users用户名.ssh这个目录
    id-rsaid-rsa.pub两个文件, 第一个是私钥文件,第二个是公钥文件

    2.将公钥添加到远程linux系统中

    sudo vim /root/.ssh/authorized_keys

    :wq保存退出

    3.启用秘钥方式登录

    sudo vim /etc/ssh/sshd_config

    PubkeyAuthentication yes的注释去掉

    :wq保存退出

    4.检查ssh服务

    sudo netstat -ntlp | grep ssh 如果有22端口说明已经启动,如果没有列出执行以下命令

    /etc/init.d/ssh resart

    5.配置vscode远程连接信息

        1.vscode安装Remote - SSH

        2.Remote Explorer里面选择SSH Targets

        3.选择+号添加连接信息, ssh user@ip -p 22, 其中user为远程电脑登录用户名,ip为远程电脑ip地址

        如果配置过程中出现 过程试图写入的管道不存在找到以下文件

        C:Users用户名.sshconfig

     右键 属性->安全->高级->禁用继承/然后 添加->->高级->立即查找->选择你的用户名->添加上修改的权限

      然后使用vscode再次连接,中间过程会弹出输入登录机器密码的对话框,输入即可

    本文来自博客园,作者:广林,转载请注明原文链接:https://www.cnblogs.com/guanglin/p/14931464.html

  • 相关阅读:
    【 一次性密码】TOTP
    动态令牌-(OTP,HOTP,TOTP)-基本原理
    动态口令
    Jmeter参数化 CSV Data Set Config界面说明
    Jmeter测试监控 Summary Report界面
    jmeter命令行参数
    jmeter场景设计
    jmeter事务控制器
    软件测试模型
    业务流程测试
  • 原文地址:https://www.cnblogs.com/guanglin/p/14931464.html
Copyright © 2011-2022 走看看