vscode连接 linux 服务器

参考链接1:https://blog.51cto.com/u_14239789/2505106
参考链接2:https://qlzhu.github.io/blog/15892/
参考链接3:https://zhuanlan.zhihu.com/p/105707830

1、创建公钥

在这里插入图片描述
windows 使用

more id_rsa.pub

在这里插入图片描述

  • 在这一步,我使用的策略是,在 windows 下使用 putty 连接远程服务器(ip:10.96.26.69)
login as: dell  [root 应该也可以]
  • 然后将公钥复制到/home/dell 下的.ssh/authorized_keys。注意在dell用户里添加了公钥,后续就使用 dell 登录

3、配置 Remote-SSH插件

在这里插入图片描述

  • 一定要添加 User dell
    在这里插入图片描述

4、输入 dell 的登录密码guj…!

在这里插入图片描述

连接成功后,点击资源管理器里的“打开文件夹”

在这里插入图片描述

==============================================

Windows 下的配置
1、在windows 本地生成一对密钥

命令行:

ssh-keygen

然后一路按 Enter 键
进入id_rsa.pub路径,命令行:

more id_rsa.pub

拷贝具体内容

2、使用 Putty

mac 下载后会出现很多问题,windows 很快就可以下载绿色版,一路畅通。
实验室服务器内网 IP:10.96.26.69

在 Host Name (or IP address)输入10.96.26.69

然后将公钥复制到/home/dell 下的.ssh/authorized_keys。注意在dell用户里添加了公钥,后续就使用 dell 登录

针对 ssh 连接经常断线的解决办法

参考链接:https://blog.csdn.net/zyp361161/article/details/110946904

M1:在服务器端跟客户端设置长连接
M2:下载 tmux 或 screen
补充
服务器无法联网问题

因为通过校园网连接外网需要账号和密码,而服务器无图形化界面,需要在命令行配置。但是,如果连接的是已经配置好账号密码的路由器,则服务器无需再配置内网账号和密码。因此,当服务器网线接的是路由器的话,local PC也要连接路由器。

mac连接不上新服务器原因

因为mac连接的是nuaa.wifi6,与新服务器不属于同一个局域网。要让202的机器开热点。但开热点会造成一个问题,202机器无法连接新服务器。只有开启wifi才可以连接。【问题是:202机器是通过网线连接的,必然不会通过wifi连接呀】

vscode无法debug的原因
  • 1)未安装 Python 扩展
  • 2)如果安装了Python扩展,又无法卸载,它报错是因为Python C++ extension 扩展不让它卸载。应该先把Python C++ extension ,再把 Python 扩展里的 Jupyter 与 Pylance 扩展先卸载,再卸Python 扩展,最后重新安装
vscode 设置默认 debug 的环境

点击右下角
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值