利用Vscode插件实现SSH远程连接服务器
#服务器 #ssh #vscode #vscode插件\n平时在服务器上改代码是一件特别痛苦的事情,本身没有可视化界面和好用的编程工具,调试就相对麻烦;同时Vscode作为一款非常方便的编程软件,功能强大且易用,今天阿萌就来介绍如何把服务器和vscode结合起来,通过SSH插件的形式远程连接服务器修改代码。\n一、配置vscode插件\n下载vscode软件(https://code.visualstudio.com/),选择适合自己系统的版本,安装后打开。\n进入页面后点击左侧扩展,搜索安装SSH(建议同步搜索安装Chinese Language Pack,这样vscode会自动汉化),我们选择第一个微软官方的版本即可,如有跳出的选项,点击确认即可,安装完成后左侧会出现远程资源管理器的按钮。\n二、配置文件\nSSH (Secure Shell)是一个加密的网络协议,主要用于安全地访问和管理服务器。为了安全和方便,我们选择使用密钥进行认证,打开1panel面板,进入系统-SSH管理,打开密钥认证,点击密钥信息,随后生成密钥并下载到本地,把密钥文件保存到C\\Users\\Administrator\\.ssh文件目录下(保存到C盘以外的目录下会被vscode判定为不安全,不引用该密钥文件)。\n进入vscode中的远程资源管理器,点击设置按钮,打开SSH配置文件,选择第一个文件即可,打开后可以看到文件内容,其中host、hostname填写公网IP,user填写root(管理员权限),然后手动输入IdentityFile,空格后填写“文件路径/密钥文件全名带后缀”,ctrl+s保存修改,这样我们的SSH文件就配置成功了。\n三、连接服务器\n进入vscode中的远程资源管理器,点击在新窗口中连接,选择服务器的系统类型,即可进入服务器,点击左侧资源管理器,打开文件夹,可以访问服务器中的任意文件并进行代码修改和上传,我们打开其中的MCP文件,可以看到docker compose和环境变量文件,就可以借助vscode强大的编程能力,任意在服务器中进行编辑和修改了。\n四、个人感想\nSSH连接可以让我们很方便得利用本地的编程软件对服务器进行开发和维护,同时密钥保存在本地,也最大限度地保证了安全,后续阿萌计划用这种方式借助AI大模型在服务器上开发自己的服务。\n欢迎点赞、收藏、分享,关注我,了解更多适合小白的操作,让我们一起爱折腾~