一、准备工作
- 电脑一台
- VirtualBox虚拟机
二、开始创建虚拟机
-
打开VirtualBox,在管理器界面,点击“控制”,点击“新建”,选择系统类型和版本,然后输入名称。本次安装的是CentOS64位系统,虚拟机存放路径为G:\VitualBox\boxs。
-
分配内存大小,一般选择1G,即1024MB。本次选择2G,因为机器内存足够大。
-
选择“现在创建虚拟硬盘”,点击“创建”
-
虚拟硬盘选择默认的VDI,点击“下一步”
-
硬盘大小选择 “固定大小”,点击“下一步”
-
文件位置和大小,按照默认设置,点击‘创建’。
-
等待创建虚拟硬盘,不同机器不同设置等待的时间不一样,一般10分钟以内。
-
创建成功之后,选中虚拟机,右键选择“设置”,打开设置界面。
-
点击“存储”,添加盘片(ISO镜像),点击“OK”
-
正常启动虚拟机,在欢迎界面 选择 “Install system with basic video driver”
-
是否测试镜像完整性,直接跳过即可
-
选择“Next”,开始安装
-
系统语言,默认选择 “English”
-
系统输入,选择“U.S.English”
-
选择 “Basic Storage Devices”
-
选择 “Yes, discard any data”
-
为计算机命名,配置网络
-
时区选择 “Shanghai”
-
root用户密码设置。本例使用123456,点击“Next”。可能会提示密码过于简单,直接选择“Use Anyway”。
-
使用所有空间
-
在弹框中,选择 将更改写入磁盘
-
安装系统的类型
-
重新引导系统
-
重新引导系统完成,输入用户名密码进入Linux系统
新系统可能需要安装一些常用的软件:
- 修改root密码为root
# passwd root
# root
# root
- 安装 net 工具
# yum install net-tools
- 安装vim
# yum install -y vim
- 安装ssh服务端
# yum install -y openssh-server
# service sshd start 临时开启服务
# chkconfig sshd on 永久开启服务
修改ssh配置:
# vim /etc/ssh/sshd_config
PasswordAuthentication no # 不允许密码验证登录
PubkeyAuthentication yes # 允许公钥验证登录
AuthorizedKeysFile .ssh/id_rsa.pub # 指定公钥文件路径
- 安装git
# yum install -y git
- 生成ssh-keygen,生成后的相关文件在 /root/.ssh/ 文件夹下
# ssh-keygen
- 某个命令,赋予给其他用户执行权限
# whereis shutdown # 查找命令在哪,/usr/sbin/shutdown
# chmod u+s /usr/sbin/shutdown # 给用户执行权限
.