【实用工具 - vscode】实现Linux服务器的远程操控

🌟hello,各位读者大大们你们好呀🌟
🍭🍭系列专栏:【计算机工具】
✒️✒️本篇内容:vscode的下载安装,常见插件及详细安装方法,插件停用及卸载,vscode快捷键
🚢🚢作者简介:计算机海洋的新进船长一枚,请多多指教( •̀֊•́ ) ̖́-



前言

在Linux学习中,我们常常困扰于 vim写入大量代码时的不便捷性,vscode可以解决这个问题。使用vscode,我们可以进行代码书写,远程同步到我们的 Linux系统中。

为了以后能更深入理解Linux特性,在学习初期,我们可以先将其作为 vim的替代品,编译和调试仍在命令行中进行。


一、vscode下载和安装

下载

官方网站:https://code.visualstudio.com/Download

官方网站由于是外国的,下载速度会很慢,我们通常使用国内镜像的下载地址(有兴趣的朋友可以复制粘贴自取):https://vscode.cdn.azure.cn/stable/30d9c6cd9483b2cc586687151bcbcd635f373630/VSCodeUser
Setup-x64-1.68.1.exe

安装


二、插件安装(推荐插件)

vscode是一个基于插件式的文本编辑器,因此我们可以通过安装插件为 vscode添加新功能。

1.Remote - SSH - 远程登录Linux

使用方法:
在这里插入图片描述

  • 按F1(笔记本可能需要搭配 Fn键),检索功能

在这里插入图片描述

  • ssh我们的服务器(ssh 用户名@ip地址)

在这里插入图片描述

  • 选择配置文件(蓝色图标)

在这里插入图片描述

  • 配置完成,remote下出现主机

在这里插入图片描述

  • 新建窗口,确定使用平台(Linux),输入用户密码

### 解决 VSCode 连接 Linux 远程服务器失败的方法 #### 检查 SSH 配置文件 确保本地计算机上的 SSH 配置文件正确无误。通常情况下,该文件位于 `~/.ssh/config` 路径下。如果遇到连接问题,建议验证此路径下的配置是否准确,并确认其中包含了目标服务器的相关信息[^4]。 对于配置文件的内容,应当包含如下所示的关键条目: ```bash Host your_server_address HostName server_ip_or_domain_name User username_on_remote_machine IdentityFile ~/.ssh/id_rsa # 或其他私钥位置 ``` 上述代码片段展示了基本的 SSH 主机定义方式,指定了主机名、用户名以及身份认证所使用的密钥文件路径。 #### 修改 SSH 私钥权限 当使用特定于用户的 SSH 密钥进行登录时,需注意这些密钥文件的安全属性。为了防止潜在的安全风险并确保正常工作,应将私钥文件(如 id_rsa)设为仅允许拥有者读取和写入,即权限模式为 600。可以通过命令行执行以下操作来调整权限设置: ```bash chmod 600 ~/.ssh/id_rsa ``` 这条指令会更改指定私钥文件的访问控制列表至最严格级别,从而避免因权限不足而导致的身份验证错误[^1]。 #### 测试网络连通性和端口开放情况 除了软件层面的因素外,还需排查物理层面上是否存在阻碍通信的情况。利用 ping 工具测试能否到达远端 IP 地址;另外,考虑到默认情况下 SSH 协议运行在 TCP 的第 22 号端口上,因此也得保证防火墙策略不会阻止对该端口的数据包传输。可借助 telnet 命令简单检测端口状态: ```bash telnet remote_host 22 ``` 以上命令尝试建立到远程主机 22 端口的连接,以此判断是否有任何中间设备拦截了请求或响应报文。 #### 查看日志记录寻找线索 假如经过前面几步仍然无法解决问题,则有必要深入分析系统日志以获取更多提示。Linux 发行版一般会在 `/var/log/auth.log` 中保存有关用户鉴权过程的日志条目,从中或许能找到关于拒绝原因的具体描述。而在 Windows 上则可通过事件查看器中的应用程序和服务日志 -> Microsoft -> Windows -> TerminalServices-RemoteConnectionManager 来定位类似的诊断资料。 最后,在 Visual Studio Code 内部也会保留部分调试信息供开发者查阅。打开命令面板 (Ctrl+Shift+P),输入 “Toggle Developer Tools”,切换到 Console 标签页即可浏览可能存在的异常报告。
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值