页面加载中 . . .

使用VSCODE远程服务器


使用VSCODE远程CENTOS7服务器

Liunx安装openssh服务器

# 安装openssh-server
yum -y install openssh-server
# 重启openssh-server
systemctl restart sshd #restart/start/stop分别是重启/启动/停止
# 设置为开机自启
systemctl enable sshd

安装Remote - SSH插件

打开VsCode,在插件商店中搜索并安装Remote - SSH插件

20240118142732

配置SSH连接

20240118142949

在上图输入如下命令:

ID地址可以通过ifconfig命令获取

ssh root@192.168.1.100 # root是登录用户名,192.168.1.100是服务器IP地址

20240118143306

刷新VSCode,这样左边远程资源管理器就出现了远程服务器的内容了

20240118143753

免密登录

Windows系统生成SSH密钥对

ssh-keygen

20240118144202

Windows系统密钥对存储位置一般是C:\Users\你的用户名\.ssh,找到公钥位置,公钥名为id_rsa.pub

将公钥内容复制到远程服务器的~/.ssh/authorized_keys文件中

# 安装lrzsz远程文件服务
yum -y install lrzsz
rz -y #上传你的公钥到远程服务器
cat id _rsa.pub >> ~/.ssh/authorized_keys

也可以直接复制粘贴文件内容

配置VSCode远程文件位置

20240118145151

增加远程文件配置

IdentityFile "C:\Users\zhiQ\.ssh\id_rsa"

20240118145224

这样就实现远程免密登录了

20240118150017


文章作者: ZhiQ
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 ZhiQ !
  目录