配置远程开发
远程开发
远程开发使用的工具为:VSCODE,经过对比Pycharm,有以下优缺点
pycharm 23.1.1:
优点:
使用类似ssh工具的方式认证,可以保存账号密码、密钥,下次连接直接打开就好
缺点:
要求目标主机的内存大于4GB(等于4GB的云主机也别想了)
vscode:
优点:
不限制内存(4GB内存的云主机可用)
功能更稳定
缺点:
配置一个新的用户用作远程开发
vscode的远程开发配置步骤(mac):
- 在本地生成一个key
ssh-keygen
- 上传key到远程端
# 此步骤貌似只允许使用密码验证的用户,如果你的用户原本使用的key认证,那么这一步也许只能新创建一个用户用于远程开发
## ssh-copy-id <user>@<host>
ssh-copy-id root@123.123.123.123
# 紧接着会提示输入上述服务器的密码,通过之后就可以用终端测试了,测试没问题就可以配置vscode
- 配置vscode
安装vscode、安装扩展包:"remote dev"
新建连接:
ssh root@123.123.123.123 #如果经过测试,你的终端可以连接上服务器并且不需要输入任何内容,那么这里也是不需要输入即可登录进去的