Remote - SSH
- Install ‘Remote-SSH’
vscode打开“Extensions”, 搜索“Remote-SSH", ‘install’ - 配置连接
vscode打开“Remote Explorer"----> “SSH” ---->“New Remote” ----> input “ssh name@192.168.1.1 -A” ----> "config” - 连接
左下角“Open a Remote Window" ----> “Connect to Host” ----> 新窗口输入Host密码
--------------------------------------------------------------------------------------------------------
环境
windows远程连接linux开发
准备
1. windows安装OpenSSH客户端
Windows设置->应用->管理可选功能->OpenSSH客户端
2. windows主机生成ssh的 private/public key文件
win + r
powershell
cd .ssh
ssh-keygen -t rsa -b 2048
回车,回车,回车,回车
得到两个文件id_rsa和id_rsa.pub
3. 配置linux主机
把windows生成的id_rsa.pub传到linux上 ~/.ssh/
mv id_rsa.pub authorized_keys
cat id_rsa.pub >> authorized_keys
4. vscode
ctrl + shift + x 搜索Remote Development插件安装
cmd + shift + p 输入Remote-SSH: Connect to host...
Add New SSH Host
name@10.100.200.45
选择打开配置文件
Host Aname
HostName 10.100.200.45
User linuxName
Port 22
IdentityFile "C:\Users\XXX\.ssh\id_rsa"
5. 完成
一切顺利, vscode右侧应该有"远程资源管理器", 打开连接ok.
如果不行, 退出, 重新打开试试....