天天看点

VSCode ssh远程连接到ubuntu系统VSCode下载扩展Config文件编写接入SFTP免密登陆

VSCode ssh远程连接到ubuntu系统服务器

  • VSCode下载扩展
  • Config文件编写
  • 接入SFTP
  • 免密登陆

VSCode下载扩展

VSCode ssh远程连接到ubuntu系统VSCode下载扩展Config文件编写接入SFTP免密登陆

Config文件编写

点击齿轮标志并在右侧弹出的选择框中选中第一个

VSCode ssh远程连接到ubuntu系统VSCode下载扩展Config文件编写接入SFTP免密登陆

其中Host后接连接名称,Hostname为服务器ip地址,User为登入服务器用户,Port为ssh接入端口(一般为22)

VSCode ssh远程连接到ubuntu系统VSCode下载扩展Config文件编写接入SFTP免密登陆

选择左侧新出现的连接开始接入

VSCode ssh远程连接到ubuntu系统VSCode下载扩展Config文件编写接入SFTP免密登陆

接入后在一开始的位置会出现选择框,第一个选择框选择接入的服务器系统(Linux),第二个选择框输入登陆密码

接入SFTP

VSCode ssh远程连接到ubuntu系统VSCode下载扩展Config文件编写接入SFTP免密登陆

选择根目录后即可实现文件上传、下载:

VSCode ssh远程连接到ubuntu系统VSCode下载扩展Config文件编写接入SFTP免密登陆

另外,可下载一个插件Data Preview:

VSCode ssh远程连接到ubuntu系统VSCode下载扩展Config文件编写接入SFTP免密登陆

可实现Excel等文件实时查看和修改:

VSCode ssh远程连接到ubuntu系统VSCode下载扩展Config文件编写接入SFTP免密登陆

免密登陆

对于Windows系统,使用下面命令生成私钥和公钥:

ssh-keygen -t rsa

全部确认跳过后,打开

C:/Users/xx/.ssh

找到公钥id_rsa.pub文件,修改文件名为xx.pub,然后将该文件拉到ubuntu服务器:

/home/xx/.ssh/

将其写入到authorized_keys文件内:

cat xx.pub >> ~/.ssh/authorized_keys