计划用vscode来学习和调试python代码,配置了一个python3的linux服务器,记录一下vscode连接linux服务器的过程。
一、安装vscode,这个比较简单,直接官网下载安装即可。
https://code.visualstudio.com/
二、安装插件
我的办公机器是联网的,搜索SSH就可以了,依赖插件会一起安装。
三、连接linux服务器
上图中插件(Extensions)模块的上方有远程连接窗口(Remote Explorer),新建远程连接出现显示detail的提醒,点开有如下内容,复制这个commit id,打开如下网址下载配置文件压缩包,这个commit id对应的是vscode版本,如果vscode版本没有变化的话,可以一直用这个配置文件。https://update.code.visualstudio.com/commit:[id]/server-linux-x64/stable
Using commit id "ea3859d4ba2f3e577a159bc91e3074c5d85c0523" and quality "stable" for server mkdir -p .vscode-server/bin mv vscode-server-linux-x64.tar.gz .vscode-server/bin/ cd .vscode-server/bin/ tar -zxvf vscode-server-linux-x64.tar.gz mv vscode-server-linux-x64 ea3859d4ba2f3e577a159bc91e3074c5d85c0523 ssh -keygen //全部默认即可 cat id_rsa.pub > authorized_keys
在这里ssh无密码登录配置的时候,公密钥的生成和认证文件authorized_keys都可以通用的,并不用每个机器都去生成这些文件,整个免密认证登录集群内,使用一份文件即可,.ssh整个文件夹复制给每一个机器即可。
到此就可以连接上免密远程登录linux,vscode据说是coder必备工具,用了一下感觉还不错,功能挺强大,这里我还做过MySQL的插件的使用,这个比较简单,只要这边登录的账号被授予了权限就可以连接使用了,下面我就要开始写python了,看看有没有需要记录的操作,后续再分享。
测试评论