TheRiver | blog

You have reached the world's edge, none but devils play past here

0%

windows下vscode远程配置环境

公司办公环境是mac下vscode通过ssh连接的docker编译环境,自己的win10就没配编译环境。一般简单的测试都是用在线的编译器,最近在看一些东西,感觉还是本地的方便一些,就把本地环境也搞了下。有些坑记录下,便于以后使用

vscode添加remote ssh

配置config

~/.ssh/config里面的配置

1
2
3
4
5
6
# dev
Host 0.0.0.0
User username
Port 12345
HostName 0.0.0.0
IdentityFile E:/*/*/rsa

注意分隔符

权限问题

一直提示rsa文件权限不对,参考这里: Windows SSH: Permissions for ‘private-key’ are too open

ssh port

裸ssh 22端口不安全,我就改了,但是服务器厂商开了selinux,导致这里多了一步

vim /etc/ssh/sshd_config

semanage port -a -t http_port_t -p tcp 8888

参考: SELinux 开放和关闭端口

结果

总结

不建议直接用root用户,我懒得弄了

----------- ending -----------