拾光记录
218个文档 导航 作者 Gitee
随笔记录4
Hexo博客:基础使用Hexo博客:Next主题Hexo博客:Next进阶使用Hexo博客:Next高级配置
前端知识4
基础知识17
Vue框架19
UniApp14
微信小程序1
Java编程6
Java基础15
SpringBoot31
SpringMVC18
MyBatis9
SpringCloud15
中间件2
数据库4
MySQL13
Redis8
MongoDB10
其他数据库1
Python编程6
Python基础知识Python语法yolo目标检测OpenCV的使用及树莓派平台condauv管理工具
Linux12
Linux常用命令Jar启动脚本VirtualBox安装CentOSVirtualBox安装Ubuntu树莓派安装及使用frp内网穿透ArchLinux:基础系统安装ArchLInux:图形化界面安装ArchLinux:常用软件ArchLinux:深度优化ArchLinux:NiriArchLinux:模块记录
软件工具12
IDEAGitMavenGradleNginx安装Nginx配置JMeter压测OllamaRustFSPicGoVSCodeDocker
创意设计2
Blender:入门知识UI设计基础知识
AI相关9
Claude CodeHermes AgentOpenAI基本使用OpenAI工具调用OpenAI记忆管理OpenAI推理执行OpenAI开发框架Langchainllama.cpp

环境

VirtualBox官网

ubuntu中文网址

创建虚拟机

点击新建填入名称和位置

选择内存和处理器大小

选择硬盘大小

完成后,在设置中找到存储,添加一个盘片,通过注册选择ubuntu镜像

然后启动

ubuntu安装

操作选项移动是tab,选择是空格,确认是回车

选择默认语言为English回车,键盘布局默认,系统类型默认ubuntu server,网络配置默认,代理留空

镜像源可默认(默认会先测试国内可用地址)

存储默认一个盘,选择默认并继续,然后配置用户名和密码,跳过ubuntu pro,然后使用空格勾选openssh,软件选择全为空进行安装

安装完成后重启,需要关闭在重开

设置root密码

sudo passwd root
su root

IP地址查询

最小安装后发现ifconfignetstat命令无法使用

sudo apt install net-tools

如果不想安装可以使用ip addrps -ef | grep 关键字代替

注意:个人需要安装,Java启动脚本会用到

开启ssh连接

systemctl start ssh

使用FinalShell等工具进行连接,只能使用配置的普通用户,不能root

无法使用root登录解决方法

无法root登录ssh连接后无法直接上传文件到系统,只能上传到用户下

vim /etc/ssh/sshd_config

# 末尾加上
PermitRootLogin yes

重启ssh
systemctl restart sshd

固定IP且可PING通

参考文章

第一步:新增虚拟网卡

控制面板、设备管理器、网络适配器、操作、添加过时硬件、手动、网络适配器、Microsoft、环回适配器

在网络连接中、命名为虚拟网卡、对新网卡进行属性设置

注意IP地址不可随意更改

第二步:设置共享

在真正的网卡上设置网络共享,记得共享上网的网卡需要选择刚刚新增的虚拟网卡,重启电脑需要再指定一次

第三步:设置虚拟机网卡

第四步:设置静态IP

先查询网口ifconfig

enp0s3

编辑网络配置sudo vim /etc/netplan/50-cloud-init.yaml

network:
  version: 2
  ethernets:
    enp0s3:
      dhcp4: no
      addresses:
        - 192.168.137.100/24
      routes:
        - to: default
          via: 192.168.137.1  # 网关
      nameservers:
        addresses:            # DNS
          - 8.8.8.8
          - 114.114.114.114

验证

#验证语法
netplan generate
#‌生效配置
netplan apply
#检查DNS解析
nslookup baidu.com
#‌测试网络连通性
ping www.baidu.com

或者启动服务器生效:reboot

文件传输

使用FinalShell进行连接可传输文件

环境创建虚拟机ubuntu安装设置root密码IP地址查询开启ssh连接无法使用root登录解决方法固定IP且可PING通文件传输