vscode远程windows
1 环境配置
1.1 安装openssh服务
win->设置->应用->可选功能,点击添加功能,选择openssh服务器进行安装,猜测因为windows服务器的原因安装挺慢的,安装成功后如图
1.2 配置
以管理员方式打开C:\ProgramData\ssh\sshd_config
将
TCPKeepAlive yes
PubkeyAuthentication yes
前的注释删除
最后两行增加注释
#Match Group administrators
#AuthorizedKeysFile__PROGRAMDATA__/ssh/administrators_authorized_keys
在客户机生成公钥,将公钥放置C:\Users\你的用户名.ssh\下,并修改文件名为authorized_keys
1.3 开启关闭服务
以管理员方式打开windows terminal或者powershell
net start sshd 开启服务
net stop sshd 关闭服务
2 VSCODE配置
安装remotessh插件,后
选择User目录下的config,增加
Host 192.168.1.12
HostName 192.168.1.12
User test
Port 22
点击左下角,
选择你刚刚配置的host,点击即可。