为了后续计划的展开,特此配置以下环境。
宿主机操作系统:win10 64位
虚拟机:ubuntu server 14.04.4 64位
虚拟机软件:VMware workstation pro 15.5.1
步骤一:安装VMare。
注意点:Vmare要永久使用需要密钥,但是目前可以易寻得。
步骤二:安装一个搭载ubuntu server的虚拟机。
注意点:首先需要配置虚拟机硬件配置。系统:其他linux 64位;内存:2048MB;硬盘大小:20GB;处理器适当分配2核或4核;光盘中选择ubuntu server的iso文件;网络适配器可以增加至1到3个。
启动虚拟机,系统进入ubuntu server安装界面。要点:国家地区选择KXSW所指向的地区;系统的hostname和username注意区分;记住所设置的user password;硬盘分区方式默认项:use entire disk and setup LVM;提示格式化的硬件,默认即可;其他硬盘配置均为默认,并yes确认。提示使用proxy,选继续即可;管理更新项选择:自动安装安全更新;软件选择项,选择OpenSSH server,空格键调整选项,回车确认;后续有一段为紫屏,但是这是正常的;然后系统重启后登录之前设置的用户名。
option步骤:开启目前登录的用户为root用户。(未设置)
命令sudo passwd root,输入当前用户密码后,要求设置root密码。
命令su root,转到root用户,也可以su xxx转回来。
命令sudo passwd -| root,禁用root用户,可再启用。
当目前用户没使用sudo的权限时,修改一下/etc/sudoers文件就行了。下面是修改方法:
1)进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)
2)添加文件的写权限。也就是输入命 令"chmod u+w /etc/sudoers"。
3)编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",输入"i"进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存(就是先按一 下Esc键,然后输入":wq")退出。
4)撤销文件的写 权限。也就是输入命令"chmod u-w /etc/sudoers"。
步骤三:配置ubuntu server的网络。
可以用logout登出目前用户,可以用halt关机(需要root用户),也可用vmare把它关掉。
关机后编辑此虚拟机配置,将不必要的硬件移除:比如光驱(现在安装完了没必要保留),比如打印机,声卡,软盘。
以下内容相关的背景知识可参考:06-01-001 虚拟机的网络连接方式,06-01-002 linux下vi的使用方法。
对于采用NAT模式,采用如下配置:
1. 在虚拟机软件窗口上方,编辑 --- 虚拟网络编辑器 --- 编辑器窗口下方 --- 更改配置,如果没有,添加网络VMnet8,VMnet信息设为NAT模式,下方子网IP可设置为 192.168.xxx(人为任意指定).0(可指定),子网掩码255.225.255.0。这便配置了虚拟交换机VMnet8的IP地址。点击进入NAT设置,配置网关IP,192.168.xxx(同上).2(可指定)。这便配置了虚拟NAT设备的IP地址。勾选使用本地DHCP服务将IP地址分配给虚拟机,点击进入DHCP设置,指定起始/结束IP地址,192.168.xxx.128~254。这便完成了虚拟DHCP服务器的配置,从而虚拟机群的IP地址只能在上述IP段之间。
2. 在win10设置 --- 网络和Internet --- WLAN/以太网 --- 更改适配器选项 下,会出现VMware Network Adapter VMnet8,右键 --- 属性 --- 选中Internet协议版本4(TCP/IPv4) --- 属性 --- 使用下面的IP地址 --- 填192.168.xxx.1,掩码255.255.255.0,因为处于内网,DNS不填。这便配置了VMware Network Adapter VMnet8的IP地址。
3. 在虚拟机中配置网络。