• vscode 远程 Linux 开发环境搭建


    服务器端操作

    安装open ssh

    sudo apt-get install openssh-server
     
    • 1

    客户端操作

    win10 启用 open-ssh

    • 设置
    • 应用
    • 可选功能
    • 添加功能
    • 选择OpenSSH 服务器

    测试

    打开git bash

    ssh your_name@server_ip
     

    your_name:服务器登陆账户
    server_ip:服务器ip

    vscode插件安装

    vscode 插件商店搜索Remote Development并安装

    vscode配置

    • Remote Development配置:
      • F1输入Remote-SSH-Settings,设置Remote.SSH:Show Login Terminal为true
    • Remote Development远程连接:
      • F1输入Remote-SSH选择Remote-SSH:Connect to Host… ----->选择add NEW SSH Host… ----->输入 your_name@server_ip ----->选择一个config(之后会出来配置config的信息,Host是自己给这份配置文件起的名字,HostName是远程主机的IP地址,User是登录名),之后输入密码即可登陆。

    密钥认证

    由于没次操作都需要登陆密码,比较麻烦,故生产密钥,免除登陆的麻烦。

    • 打开git bash
    • 跳转到用户ssh文件夹
    cd  cd C:/Users/xxx/.ssh
     
    • 生成密钥
    ssh-keygen
    id_rsa
    一直回车
     

     

    • 拷贝id_rsa.pub密钥文件到服务器 登陆用户文件夹中的 .ssh文件夹中
    cp id_rsa.pub  /home/xx/.ssh
    cd /home/xx/.ssh 
    cat id_rsa.pub >> authorized_keys
     
    • 编辑环境变量文件
    vim /etc/ssh/sshd_config
    
    请确认/etc/ssh/sshd_config文件下的两句如下
    PubkeyAuthentication yes,
    AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2
     
  • 相关阅读:
    莫比乌斯反演
    CDQ 分治
    二分图的最大匹配、完美匹配和匈牙利算法
    网络流简介
    BSGS && EXBSGS
    fhq-treap
    炸鱼w咕咕咕
    路由器配置——静态路由
    路由器配置——静态路由-回环地址测试
    路由器配置——单臂路由实现VLAN间通信
  • 原文地址:https://www.cnblogs.com/lidabo/p/16190801.html
Copyright © 2020-2023  润新知