VMware虚拟工作站1-安装与使用Linux篇1

Posted by 十渊 on 2019-10-24

VMware虚拟工作站1-安装与使用Linux篇1

安装VMware

  • 下载
    • VMwareworkstation64_15.1.0-13591040
    • ubuntu-18.04.2-live-server-amd64.iso

将VMware安装好

创建虚拟机

  1. 点击创建虚拟机1
  2. 点击自定义高级,然后下一步2
  3. 硬件界面默认,点击下一步3
  4. 新建虚拟机向导,选择稍后安装操作系统4
    如果这里选择光盘镜像会自动帮你安装,自动安装的会出问题。
  5. 选择安装系统下一步,我的是64位下载的ubuntu发行版645
  6. 命名虚拟机的名字,然后在磁盘选择一个文件夹放置,然后下一步6
  7. 选择处理器的数量,虚拟的7
  8. 内存设置,虚拟的,我选的6GB8
  9. 网络选择NAT9
  10. I/O控制器,选择logic10
  11. 硬盘类型,scsi11
  12. 创建新虚拟磁盘,20G就够了12

拆分成多个以后创建虚拟机后,不会直接占用20GB空间,随着虚拟机内容变多后,所占内容会才会慢慢把空间扩大。

13

下一步
14

  1. 浏览创建参数
    15
  2. 点击完成后
    16

启动ubuntu虚拟机

  • 点击运行启动,出现弹框,点击确定。
    17
  • 因为没有插光驱,所以显示没有
    18
  • 点击停止,然后编辑虚拟机
    1920
  • 弹出对话框,然后选择CD/DVD
    21
  • 将iso文件导入后启动Ubuntu
    2223
  • 启动加载ubuntu
    24
  • 语言选择,选择english,为防止字符编码bug
    2526
  • 选择install ubuntu
    27
  • 网络设置这里我选择DHCP自动分配
    282930
  • 选择代理,直接选DONE
    31
  • 选择镜像地址,这里选择阿里云镜像,后面系统会安装东西.这样会快些.
    http://mirrors.aliyun.com/ubuntu
    32
  • 磁盘挂载,我选择的LVM
    • Use An entire Disk-使用整个磁盘
    • Use An Entire Disk And Set Up LVM-使用整个磁盘并设置
    • Manual-手动
    • Back-返回
      LVM是磁盘扩容技术,一定要选择LVM
      500GB C /path
      500GB D /path
      如果没有需那种LVM那么扩容以后无法合并挂载点
      3334
  • Filesystem setup 文件系统设置
    • FILE SYSTEM SUMMARY 文件系统摘要
    • No disk or partitions mounted 未安装磁盘或分区
    • AVAILABLE DEVICES 可用设备
      3536
  • 设置用户名,服务器名称
    3738
  • 默认安装openssh
    39
  • 默认安装插件,不安装
    40
  • 选择重启
    接着是一个安装过程,请耐心等待,安装完成后会在 [View full log] 按钮下多出一个 [Reboot Now] 按钮。
    4142

成功启动

43

Ubuntu server 设置 root 密码

ubuntu server 安装的时候要你新建一个用户,安装完成后,你需要手动开启 root。
sudo passwd root
根据提示依次输入:

  1. 输入你当前用户的密码
  2. 输入你希望的 root 用户的密码
  3. 确认密码

设置完成。

安装ssh

检查软件是否安装

1
apt-cache policy openssh-client openssh-server

安装服务端

1
apt-get install openssh-server

安装客户端

1
apt-get install openssh-client

应该是sshd的设置不允许root用户用密码远程登录

  1. 修改 vim /etc/ssh/sshd_config

找到# Authentication:

1
2
3
LoginGraceTime 120
PermitRootLogin without passwd
StrictModes yes

改成

1
2
3
4
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
  1. 重启ssh

systemctl restart sshd

安装zsh 和 oh-my-zsh

  1. 安装 zsh
    apt install zsh -y
    zsh 设为默认 shell
    chsh -s /bin/zsh

  2. 安装 oh-my-zsh
    sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

    sh -c “$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)”

  3. 插件
    安装 incr 自动补全插件推荐

cd ~/.oh-my-zsh/plugins/
mkdir incr && cd incr
wget http://mimosa-pudica.net/src/incr-0.2.zsh
vi ~/.zshrc
插入下面这条

1
source ~/.oh-my-zsh/plugins/incr/incr*.zsh

source ~/.zshrc

参考资料

https://blog.csdn.net/ruo_62/article/details/90233501