本文记录了:
- 如何使用VS Code连接云服务器;
- 进一步设置了,每一次登录时无需再次“选择平台”和“输入密码”。
如何使用VS Code连接云服务器
安装插件【Remote - SSH】
如图依次点击,打开配置文件
打开配置后,输入【云服务器ip地址】,【用户名】,【端口】等信息
Host 【SSH名称】
HostName 【云服务器ip地址】
User 【用户名】
Port 【端口】
配置好后,就可以开始连接云服务器了,点击刚刚设置的SSH会话。
选择平台
输入密码
连接成功!
问题1:如何设置登录时自动选择平台?
按快捷键【Ctrl + Shift + P】打开命令面板,打开用户设置
输入以下代码
{
"remote.SSH.remotePlatform": {
"my_ECS": "linux"
}
}
问题2:如何设置登录时不需要输入密码?
连接上服务器后,在终端输入
ssh-keygen
然后一直按【回车键】
进入【.ssh】文件夹后,我们可以看到有这些文件
然后输入
cat id_rsa.pub >> authorized_keys
把【id_rsa】下载到本地,例如我下载到【C:/Users/wyh/id_rsa】,然后在SSH配置中加上这一行,然后在终端输入:
chmod 644 ~/.ssh/authorized_keys
后续再次登录服务器就不需要输入密码。