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. 点这个小箭头远程连接

相关推荐
zhangguojia72 小时前
权限弹窗点击允许的授权流程
运维·服务器·数据库
AI备忘录2 小时前
(十九)华为华三锐捷迈普思科 交换机链路聚合配置命令(LACP/静态聚合五厂商对照)
运维·服务器·网络·网络协议·tcp/ip·华为
其实防守也摸鱼3 小时前
教育信息技术应用创新---基础软件信息赛
运维·服务器·数据库·github·copilot
苏生Susheng3 小时前
【软件实施】Windows 服务器运维实战
java·运维·服务器·windows·spring boot·javaweb·实施
且白3 小时前
node、npm通过http-server架设本地服务器(可解决跨域)
服务器·网络协议·http
Gauss松鼠会3 小时前
【GaussDB】GaussDB 组件、节点和AZ故障仲裁与切换流程
运维·服务器·数据库·gaussdb
飘忽不定的bug3 小时前
ubuntu20.04交叉编译QT5.15.12(RK3562+ubuntu20.04)
linux·qt·ubuntu
库玛西4 小时前
深入浅出Linux select网络模型:从底层位图原理到C++面向对象高级封装
linux·服务器·网络·c++·ubuntu
Tingjct4 小时前
线程详细讲解---聚焦linux
linux·服务器·jvm
ComputerInBook4 小时前
linux包管理工具——yum(YellowdogUpdaterModified)
linux·运维·服务器·yum·dnf