一、背景
我们在开发时,经常是window上安装一个vscode编辑器,去连接一个虚拟机上的linux,这里常用的是SSH协议,了解其中的操作非常必要。
二、SSH协议
SSH(Secure Shell)是一种安全协议,用于在远程计算机之间提供安全的数据传输。它通过在TCP/IP协议上实现加密的远程登录和文件传输来提高安全性。
SSH允许加密的远程连接,这意味着数据在传输过程中不会被恶意软件或中间人 intercept。
此外,SSH还可以用于在网络中访问远程服务器,以及通过安全的方式来管理远程计算机。
三、配置SSH
如何使用vscode 连接linux服务器,这里linux是SSH的服务器端,本地vscode是SSH客户端,我们要做的就是正确配置这两部分,一起看下。
linux服务器端
-
安装openssh-server
sudo apt install openssh-server
-
开启ssh服务
sudo server ssh start
3.查看服务器地址
ifconfig查看服务器地址,客户端访问时需要知道服务器地址。
成功时的样子
window客户端
-
下载SSH
vscode 拓展功能下搜索Remote-SSH下载即可
-
配置SSH主机
成功的样子
配置成功后,输入服务器登陆密码即可访问
一个专注于“嵌入式知识分享”、“DIY嵌入式产品”的技术开发人员,关注我,一起共创嵌入式联盟。