Ubuntu + SSH密钥连接服务器

1. 下载VS code

cd到下载文件夹后,使用命令安装,把xxx复制为文件名

bash 复制代码
sudo dpkg -i xxx.deb

2. 为VSCode换皮肤

3. 下载SSH插件和Docker插件


4. 配置SSH


把密钥key文件放在/home/your_user_name/.ssh/里面,然后在/home/your_user_name/.ssh/config中加入如下内容:

bash 复制代码
  Host idcmnt1.truesight.com.cn
    HostName idcmnt1.truesight.com.cn
    User root
    Port 10044
    IdentityFile ~/.ssh/base44.key

Host是你为服务器主机起的名字,HostName是服务器IP地址,这俩可以一样。IdentityFile是你存放密钥的地址(需要把密钥文件复制到这个目录),Windows为C:/Users/your_user_name/.ssh/base44.key


Windows不用配置第二个文件

在/etc/ssh/ssh_config文件尾处加入如下内容:

bash 复制代码
SendEnv LANG LC_*
    HashKnownHosts yes
    GSSAPIAuthentication yes

    RSAAuthentication yes
    PubkeyAuthentication yes

5. 点这个小箭头远程连接

相关推荐
c238568 小时前
Linux C++ 进度条进阶美化与工程化封装
linux·运维·服务器
李小白668 小时前
第四天-WEB服务器基本原理,IIS服务
运维·服务器·前端
爱喝水的鱼丶9 小时前
SAP-ABAP:SAP视图开发入门:四类标准视图的适用场景与创建步骤详解
服务器·数据库·性能优化·sap·abap
aosky10 小时前
一台电脑配置多个 SSH Key 对应不同的 GitHub 账号
运维·ssh·github
回忆2012初秋12 小时前
【Nginx】优雅地走进高性能 Web 服务器世界(1)
服务器·前端·nginx
信创工程师-小杨12 小时前
Linux内网环境如何解决依赖的问题
linux·运维·服务器
不吃土豆的马铃薯12 小时前
C++ 高性能网络缓冲区 Buffer 源码解析
linux·服务器·开发语言·网络·c++
小小龙学IT13 小时前
Go 泛型深度解析:从设计哲学到工程实践
服务器·数据库·golang
星间都市山脉13 小时前
Android STS(Security Test Suite)完整介绍与测试流程
android·java·linux·windows·ubuntu·android studio·androidx
Par@ish13 小时前
【网络安全】Web安全扫描工具Nikto安装和使用详细教程
安全·web安全·ubuntu