虚拟机安装 | 远程连接服务器

  👉引言💎

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。
热爱写作,愿意让自己成为更好的人…


在这里插入图片描述

铭记于心
🎉✨🎉我唯一知道的,便是我一无所知🎉✨🎉

一、Ubuntu的安装与配置

1.1安装与配置

  1. 首先去官网下载免费版虚拟机,并进行安装配置

    在这里插入图片描述

  2. 安装好后下载Ubuntu系统(官网下载地址

在这里插入图片描述

  1. 随后创建虚拟机,分配处理器及内存大小,配置虚拟磁盘等等

  2. 安装Ubuntu系统以及相关tools,安装成功后如下图

在这里插入图片描述
在这里插入图片描述

1.2 遇见问题:

1 、在虚拟机配置过程中未开启BIOS
在这里插入图片描述

2、使用Linux服务器以及Ubuntu系统,除了在本机安装虚拟机外,还可以使用腾讯云轻量级应用服务器,在服务器上直接配置系统(之前搭建网站时使用过,使用Xshell,vscode或宝塔面板远程访问)

在这里插入图片描述

本次实验,将在本机虚拟机中进行

1.3 解决方案:

BIOS里开启虚拟化:

  1. 开机长按F2(Fn+F2)(不同的电脑可能有所不同),进入BIOS;

  2. BIOS中依次选择:Advanced(高级)——CPU Configuration——Secure Virtual Machine,设置为:Enabled(启用)

1.4 安装与配置参考博客链接:

https://ubuntu.com/tutorials/install-ubuntu-desktop#1-overview

https://blog.csdn.net/weixin_44076273/article/details/107924959

https://blog.csdn.net/qq_39346534/article/details/107126614

参考视频:

https://www.bilibili.com/video/BV1Sv411r7vd?p=5&vd_source=e82fc2d30a877ed4b843d047ccf3af82

二、远程连接:

2.1 两种连接方式:

  • Xshell连接成功
    在这里插入图片描述

    在这里插入图片描述

  • Vscode连接成功

在这里插入图片描述

2.2 问题及解决方案

  • 本次远程连接出现的问题及解决历程:

    Vscode远程连接失败,首先发现是

    1. 虚拟机Ubuntu系统中没有安装 SSH服务,所以先去安装了SSH服务

    2. 然后发现 远程连接依然失败,尝试用Xshell连接,搞了半天(根据教程 排除了防火墙问题,解决了root开放连接问题),最后发现是因为 用户名@ip地址 没搞明白,导致 用户名输入错误

    3. 最后 用Vscode 连接时还是失败,这个阶段耗时较久,尝试了许多办法都没有用,一直报错 Permission denied, please try again. ,最后通过 设置remote扩展配置文件里的用户名,将root改为 另一个用户名,问题得到解决

    在这里插入图片描述

    反思: 网上的解决方案很多, 但不是都有效的, 因为问题场景可能不同,同时方案本身也并不一定权威,其有效性有待考量。此时如果盲目遵从,则会做大量无用功,浪费较多时间,所以 选择解决方案时 可以从 问题场景的匹配程度,方案阅读量(点赞数,评论),官方参考文档, 优先使用谷歌搜索按照自己对该方案的理解程度 下手。一定要加上自己的思考,尽可能避免 无用功

    参考链接:

    https://stackoverflow.com/questions/59309409/vscode-remote-ssh-cannot-connect

    https://code.visualstudio.com/docs/remote/ssh

    https://blog.csdn.net/qq_45280030/article/details/124072929

🌹写在最后💖
路漫漫其修远兮,吾将上下而求索!伙伴们,再见!🌹🌹🌹在这里插入图片描述

  • 4
    点赞
  • 4
    收藏
  • 打赏
    打赏
  • 4
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:技术黑板 设计师:CSDN官方博客 返回首页
评论 4

打赏作者

梦想new的出来

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值