前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ubuntu下virtualbox安装freebsd及初步配置

ubuntu下virtualbox安装freebsd及初步配置

作者头像
zqb_all
发布2019-12-27 10:44:11
1.9K3
发布2019-12-27 10:44:11
举报
文章被收录于专栏:QB杂货铺QB杂货铺

最近尝试了在虚拟机中安装freebsd并进行尝试性的使用

获取镜像

在freebsd的官网,https://www.freebsd.org,即可看到 “Download Freebsd”的按钮,很醒目。

点击后,进入版本选择的页面。可以看到当前RELEASR版本,旧版本,还有尚未正式发布的beat版本。

每个版本又分为几列

代码语言:javascript
复制
 Installer Images   Virtual Machine Images  SD Card Images  Documentation

要在虚拟机使用的话,可以选择第二列的虚拟机镜像,开箱即用。

一般选择amd64/i386均可,看自己喜欢。

点击进去后,会有几个具体的格式,这里可以选 vmdk.xz 格式的。

下载后解压即可给虚拟机使用

创建虚拟机

新建虚拟机的时候,可以直接设置为freebsd,32bit或64bit根据刚刚选择的镜像,然后虚拟磁盘选择刚刚解压出来的镜像,启动即可。

默认的用户名是root,没有密码

安装必要软件

freebsd下,使用pkg安装所需软件包

例如

代码语言:javascript
复制
pkg install sudo git vim 

新建用户

进入虚拟机之后,可以使用 adduser 新建一个普通用户,作为日常使用。

安装了sudo之后,可以新建的用户加入sudoer,方便使用

直接编辑 /usr/local/etc/sudoers

代码语言:javascript
复制
root ALL=(ALL) ALL

下方,添加刚刚的用户即可,比如用户叫zqb,则添加

代码语言:javascript
复制
zqb ALL=(ALL) ALL

保存退出即可

配置ssh

在虚拟机界面操作,多有不便。可以设置好ssh,然后从本机ssh过去。

在 /etc/defautls/rc.conf 中,添加一行

代码语言:javascript
复制
sshd_enable="YES"

编辑/etc/inetd.conf,去掉ssh前面的#,即反注释该行

重启服务即可

代码语言:javascript
复制
/etc/rc.d/sshd restart

这里还需要设置好虚拟机的网卡。

在virtualbox的左上角,管理中,打开 HOST-ONLY 网络

在虚拟机的设置中,启用网卡二,设置为HOST-ONLY 网络。

重新启动虚拟机,即可看到两个网卡,此时即可尝试从本机ssh访问虚拟机。

安装虚拟机增强工具

virtualbox有一个虚拟机增强工具。本机和虚拟机中都需要安装,配合使用。freebsd中可使用

代码语言:javascript
复制
pkg install virtualbox-ose-additions

但能够ssh登录,对我来说暂时够用了,就没去研究增强工具。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-11-10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 获取镜像
  • 创建虚拟机
  • 安装必要软件
  • 新建用户
  • 配置ssh
  • 安装虚拟机增强工具
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档