一、下载 ubuntu镜像

1、Ubuntu下载地址参考:下载链接
  本人选择下载地址:http://mirrors.melbourne.co.uk/ubuntu-releases/

2、本人选择下载 18.4.06版本
在这里插入图片描述

二、创建虚拟机

点击创建虚拟机
  在这里插入图片描述

选择自定义->下一步
  在这里插入图片描述

硬件兼容性默认,继续下一步
  在这里插入图片描述

选择 “稍后安装操作系统”,下一步(也可以选择直接添加镜像)
  在这里插入图片描述

选择 Linux操作系统 Ubuntu 64位(默认32位)
  在这里插入图片描述

选择安装位置
  在这里插入图片描述

处理器配置
  处理器数量:     CPU内核数
  每个处理器内核数量: 这里表示线程数
  处理器内核总数:   线程总数(例如本机电脑为4核8线程,则这里最大值为8)
 (按照实际情况配置,不懂配置的则按默认配置即可,本人电脑为4核4线程)
  在这里插入图片描述

继续下面配置
  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述

创建新虚拟磁盘
  在这里插入图片描述

  给ubuntu分配的磁盘大小,即实际使用过程中ubuntu能用的磁盘空间最大值,因此若有需要这边可以设置大点的磁盘空间。
  在这里插入图片描述

ubuntu系统文件保存位置
  在这里插入图片描述

完成
  在这里插入图片描述

三、安装系统

1、添加镜像

  点击“编辑虚拟机设置” -> 硬件 -> CD/DVD -> 使用IOS镜像文件
  在这里插入图片描述

2、打开虚拟机

选择 中文(简体) -> 安装 Ubuntu
  在这里插入图片描述
  在这里插入图片描述

  这边有需要的可以选择正常安装,本人ubuntu仅用于程序交叉编译,不需要用到办公软件等,因此选择最小安装
  在这里插入图片描述

清除磁盘并安装Ubuntu -> 现在安装 -> 继续
  在这里插入图片描述
  在这里插入图片描述

创建新用户,用于登录 Ubuntu的账号
  在这里插入图片描述

等待安装
  在这里插入图片描述
  安装完毕,重启Ubuntu
  在这里插入图片描述

四、ubuntu设置

1、登录虚拟机

用刚新建的用户名和密码登录Ubuntu
  在这里插入图片描述

2、设置静态 IP

  Ubuntu默认是DHCP获取地址,这边给Ubuntu设置一个与本机电脑同一网段的IP地址,以便后期访问ubuntu时不需要每次开机都去查看其地址。
  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述

打开终端检测网络
  在这里插入图片描述
(若网络异常,把有线网络“关闭”再“连接”让配置生效)

3、设置 root密码

  在这里插入图片描述

4、安装 vim

若没有安装 vim工具后期用 “vi”指令编辑文档会出现一些问题
  在这里插入图片描述

5、安装 SSH

  安装 SSH功能目的是让我们在 Windows下就可以直接通过 ubuntu的IP地址来访问 buntu并直接进入终端命令行。

  安装命令:sudo apt-get install openssh-server
  重启ssh服务:service ssh restart
  在这里插入图片描述

  验证 SSH是否安装成功,打开 XShell用 ssh登录 ubuntu。(这边建议使用Windows工具 XShell来登录 ubuntu终端命令行)
  在这里插入图片描述

6、安装配置 samba

  安装 Samba的目的是让用户可以在 Windows下通过 IP地址已文件窗口的形式来访问ubuntu下的文件,方便用户查看以及修改ubuntu的文件。

(1). 安装命令

  sudo apt-get install samba

(2). 添加 samba用户

  1)、将用户添加到 sambashare组里(该步骤可省略)
    命令: adduser + 用户名1 + sambashare
  2)、添加samba用户
    smbpasswd -a + 用户名1 (也可用来修改用户的登录密码)
    添加samba用户时会提示设置samba用户的登录密码(建议设置与用户密码一致)
  3)、查看samba用户(若用户被删除,samba中的该用户仍然存在)
    pdbedit -L
  4)、删除samba用户(在删除用户前先删除在samba中的该用户)
    smbpasswd -x + 用户名

(3). 设置 samba访问

  1)、samba 用户访问
  例如已有用户 “ubuntu”并已添加入 samba用户

vi /etc/samba/smb.conf     添加以下内容
[ubuntu_dir]                # 共享目录名
comment = *                 # 注释 
path = /                    # 待共享的目录 
writeable = yes             # 可擦写 
;browseable = yes           # 显示/可浏览
valid users = ubuntu,test   # 仅允许指定的用户访问 (改为 guest ok = yes允许所有用户访问)

  2)、指定 IP地址访问

vi /etc/samba/smb.conf
####################【必备体】########################
[ubuntu_dir]                  # 自定义共享名
path = /home/ubuntu/          # 共享路径
available = yes               # 
writable = yes                # 可写,默认yes
read only = no                # 只读,默认yes
public = yes                  # 是否公开,也就是是否能在网上邻居看到该共享,默认no
hosts allow = 192.168.3.10   # 指定允许访问 samba 服务器的主机

####################【可选体】########################
;browseable = yes             # 是否可以浏览,默认yes(为no时共享目录中看不见该文件)
;write list = user            #默认无;可写入的用户列表
;browseable = yes             # 共享的目录是否让所有人可见,默认可见
;max connections = 0          # 设置最大连接数,0表示无限制,如果超过最大连接数则拒绝连接
;valid users = user1 user2    # 指定哪些用户可以访问,如果不指定则所有用户都可访问
;invalid users = user1 user2  # 指定哪些用户不可以访问
;admin users = user1          # 设置共享目录的管理员,具有完全权限
;hosts deny =  客户地址        # 禁止的客户机地址
;deadtime = 10                # 客户端在10分钟内没有打开任何 Samba 资源,服务器将自动关闭会话,在大量的并发访问环境中,这样的设置可以提高服务器性能
(4). 测试 samba访问

  重启 samba
    /etc/init.d/smbd restart

  电脑远程访问samba(这边使用用户名访问方式)
  在这里插入图片描述
  在这里插入图片描述
  在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐