本地创建SSH密钥
运行命令生成密钥对
ssh-keygen -C "your_email@example.com"
-C "your_email@example.com":为密钥添加注释,通常是你的邮箱地址,方便识别。
如无特殊要求,运行后连按三次回车保持默认即可。
运行后将在默认存储位置~/.ssh/id_ed25519 中保存私钥,在~/.ssh/id_ed25519.pub中保存公钥。
现在你拥有了一个私钥文件和一个公钥文件。
将公钥发送到远程服务器
用什么方法都可以,将公钥的内容复制到服务器的~/.ssh/authorized_keys 中即可,authorized_keys 文件中每一行存储一个公钥,如果多台计算机连接到一个服务器,那这个文件中应该有多行,每行都是一个公钥。
VSCode安装Remote-SSH
在扩展商店中安装Remote-SSH扩展,根据提示进行ssh连接即可。
Black Formatter的使用
Black Formatter是一个格式化Python代码的VSCode扩展,如果选用的Python解释器是虚拟环境中的,其不会生效,参见VSCode中的Black Formatter没有生效的解决办法。
点击右下角的解释器3.11.2 64-bit,

在弹出的命令面板中选择非虚拟环境的解释器即可。
