VSCode使用SSH免密登录服务器
VSCode使用SSH免密登录服务器
- 前言
- 一、SSH连接服务器
- 1.1 安装ssh插件
- 1.2 配置连接
- 二、免密登录服务器
- 2.1、生成公钥
- 2.2、服务器新建授权文件
- 2.3、本地复制公钥到服务器
- 总结
前言
vscode使用remote-ssh插件,可以远程连接服务器,直接编辑代码。
一、SSH连接服务器
1.1 安装ssh插件
在vscode中找到扩展,在线或者离线安装remote-ssh插件
安装完成后,可见
1.2 配置连接
找到右上角的设置
选择config文件,并填写服务器相关信息
配置完成后,即可在远程资源管理器中查看,右击新窗口打开,提示输入密码。
二、免密登录服务器
频繁的连接服务器,免密登录是一个不错的选择。
2.1、生成公钥
如果你本地有公钥,则跳过此步。
# 输入命令,一直按回车即可
ssh-keygen #生成公钥
ssh 用户名@ip,如:
ssh root@10.249.23.15 #登录ip为10.249.23.15的root用户
通过ssh命令也可以在终端登录到服务器
2.2、服务器新建授权文件
在远程服务器的登录用户目录下找到.ssh/(我登录的是root用户),复制本机id_rsa.pub内容,放置到服务器authorized_keys文件中,没有此文件则新建一个,如果复制未生效,就用下面的命令。
vim ~/.ssh/authorized_keys
2.3、本地复制公钥到服务器
ssh-copy-id 服务器ip
再次连接时,即可免密登录。
总结
用vscode连接服务器代替vim编辑器还是挺方便的,前提是你的服务器支持vscode。
VSCode使用SSH免密登录服务器相关推荐
- ssh免密登录服务器
ssh ssh是一个方便实用的登录服务器的命令行工具 ssh登录 输入登录命令 ssh user@ip 输入密码 进入服务器 配置并使用HOST别名登录 创建config文件并且配置相关信息 使用别名 ...
- linux 免sudo,linux 创建用户,免密sudo,ssh免密登录
useradd dsuser 创建用户dsuser passwd dsuser 给已创建的用户dsuser 设置密码 免密sudo 配置步骤如下: 1.登陆或切换到root用户下: 2.添加sudo文 ...
- Ubuntu下VScode配置ssh免密远程登录
一 实现步骤 1.在本机与远程服务器上, 输入ssh-keygen -t rsa,然后连续回车直到结束 2.在本机上执行命令 ssh-copy-id 命令 (1).命令介绍 ssh-copy-id命令 ...
- ssh免密登录linux服务器
Ssh免密登录 sshd服务 sshd简介: SSH 密钥为登录 Linux 服务器提供了更好且安全的机制.运行 ssh-keygen 后,将会生成公私密钥对.你可以将公钥放置到任意服务器,从持有私钥 ...
- mac、Linux SSH 阿里云 vultr免密登录服务器
mac.Linux SSH 阿里云 vultr免密登录服务器 当你拥有了自己云服务器的时候,一定为了每次登录服务器输入密码特别痛苦. 那么福利来了,简单配置一下,免密登录你的服务器,希望能帮到大家 注 ...
- Linux运维:Shell脚本实现ssh免密登录远程服务器
LInux系统日常运维过程中,经常需要在本地运行脚本执行对远程主机的命令,正常情况下,ssh登录远程服务器时会提示输入密码,这会影响到脚本的自动执行(因为shell脚本中没有自动填充密码的命令).有三 ...
- 本地mac配置ssh免密登录远程linux服务器
本地mac配置ssh免密登录远程linux服务器 每次输入密码登录服务器也就罢了,结果scp时每次都要输入密码,分分秒秒阿西吧.哈哈哈,回归正题,配置免密登录后,畅通无阻啊,哈哈哈 检查自己~/.ss ...
- ssh免密登录配置(两行命令搞定)
最简单的ssh免密登录的配置 1.准备工作 2.命令行操作 3.互相免密登录 1.准备工作 确保两台服务器的用户名字相同,这里以用户名是username,服务器A要免密登录到服务器B为例子.注意:以下 ...
- Hadoop-2.8.0集群搭建、hadoop源码编译和安装、host配置、ssh免密登录、hadoop配置文件中的参数配置参数总结、hadoop集群测试,安装过程中的常见错误
25. 集群搭建 25.1 HADOOP集群搭建 25.1.1集群简介 HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起 HDFS集群: 负责海量数据 ...
最新文章
- iOS视频流采集概述(AVCaptureSession)
- 《日本制造业白皮书2018》深度解读:非连续创新、现场力、互联工业
- Android程序的基本组件
- 进一步的去了解正则[一]
- UVALive 6885	 Flowery Trails 最短路枚举
- sublime text3常用的一些快捷键
- git-osc自己定义控件之:CircleImageView
- TabLayout实现自定义标题栏目功能
- Go 语言高性能编程
- python背景颜色代码大全_Python实现转换图片背景颜色代码
- [Python程序设计] 用Scrapy爬取学堂在线计算机类课程页面的信息
- 大数据技术之Hive 第8章 函数 系统内置函数
- HAL学习笔记 - 7 定时器之基本定时器
- 怎样设置linux权限,Linux 权限设置chmod
- 读取excel文件数据,封装成hashmap
- 业界领先的对话式人工智能招聘官Mya震撼市场,两年内增加120家企业客户,包括40家财富500强公司
- QQ邮箱如何获得邮我代码
- android 竖屏拍照旋转90度,三星等机型上拍照后图片被旋转90度的解决方案
- STM32理论 ——通信
- 从一道CTF题目学习Tanner图和LDPC