当前位置:首页 > 虚拟机 > 正文

虚拟机创建脚本(虚拟机怎么执行脚本)


一、如何在虚拟机中用shell脚本创建用户并为他设置密码,然后把密码写入文件中,最后发送给指定pc机usoradd命令用于创建用户,passwd命令用于设置密码,echo命令用于输出密码文件,scp命令用于发送文件。收到用户tom示例后,将密码设置为“123456”,发送到172.16.1.3机器的/home/tom目录下:
useraddtom
PASSWD="123456"
echo-e"$PASSWD\n$PASSWD"|passwdtom
echo$PASSWD>passwd_file
scppasswd_file172.16.1.3:/home/tom
希望这对您有帮助。


二、在虚拟机下编写三个shell脚本

1

#!/bin/bash
[$#-ne1]&&echo"使用:$0文件名"&&exit-1
read-p"entercount:"count
i=1
while[$i-le$count]
do$1_${date}
i=$(($i+1))
完成

2

#!/bin/bash
if[$#-ne1];then
echo"use:$0file1"
exit-1
fi
if[-e$1];然后
现在=`日期+"%Y%m%d%H%M%S"`
 mv$1_${now}
fi
awk-F':''{print$1}'/etc/passwd|。grept>$1

3.确保和格式正确?

:

user:passwd:UID:GID::/home/user:/bin/bash

:

用户:nouapasswd

#!/bin/bash
if[$#-ne2];然后
echo"use:$0user_filepasswd_file"
exit-1
fi
read-p"actioninput[add/del]:"act
导致$act在
“添加”)
最后$1
猫$2|ChpassWd“删除”)


“回显“错误标志”;;
esac
三、建议收藏HyperV虚拟机的创建系统安装

创建Hyper-V虚拟机


1.创建虚拟机的环境要求。


1..WindowsServer2008R2或更高版本(服务器操作)、Windows7或更高版本(桌面操作系统)。


2.硬件辅助虚拟化。


3.最低内存为2GB。


2.虚拟机主机所需的配置


启用.hyper-V功能


1.控制面板-打开程序


2.打开“程序”-“程序和功能”。“”


3.进入“程序和功能”界面后,点击左栏中的“打开或关闭Windows功能”。


4.查找并添加所有Hyper-V功能(如果无法一起添加,请先添加您添加的功能,然后重新启动并重复添加功能步骤)


B.开启虚拟化


1.确保计算机虚拟化已打开。打开“任务管理器”-“性能”。


2.如果未启用虚拟化,则需要进入BIOS来启用它。(win10如何进入BIOS暂未说明。)


3.创建虚拟机。


1.打开“开始菜单”,在“管理工具”中搜索“Hyper-V”管理器。


2.打开“Hyper-V”管理器


4。虚拟机创建前奏


A.为虚拟机确定单独的存储位置。(默认安装位置:ProgramDataMicrosoftWindowsHyper-V)此演示安装在您的桌面上。


B.虚拟换机


1.在Hyper-V右侧的操作栏中,您将找到“虚拟机交换机管理器”。


2.打开虚拟交换机。虚拟交换机可以创建三种类型的虚拟交换机:仅限外部内部使用


C.虚拟交换机之间的差异


外部虚拟交换机可以:连接到物理网络(可以访问Internet)


内部虚拟交换机无法连接到物理网络(无法访问Internet);到虚拟机。主机或其他虚拟机


专用虚拟交换机无法连接到网络(无法访问互联网),也无法连接到主机。


您只能连接到其他虚拟机。


为了方便将来的转换,我们建议创建三个交换机之一。


5.创建虚拟机


要创建虚拟机,请单击Hyper-V管理器右侧的“新建”。


2.单击“下一步”。


为虚拟机创建名称并选择存储位置。


1选择“生成虚拟机”计算机


对于虚拟机,分配内存(建议使用动态内存)


选择“下一步”。虚拟交换机


为虚拟机创建虚拟硬盘


选择运行虚拟机系统的安装介质



单击“完成”。


3.虚拟机已创建。


6.打开创建的虚拟机


点击下一步


立即安装


您已选择在此处跳过安装密钥。


接受权限和后续步骤


在此处进行自定义。选择


选择您的硬盘并移至该硬盘,而无需在下一步中对其进行分区。您可以选择一个硬盘来创建新分区。


开始安装


完成后会自动重启。单击稍后再谈。


为您的系统创建用户和密码


完成安装


安装完成


7.完成后


A.为虚拟机创建检查点以方便恢复。


右键单击创建的虚拟机


B.切换三个虚拟交换机


右键单击虚拟机,然后单击“设置”。


在“网络适配器”选项中,选择“切换其他虚拟机”根据需要进行切换(需要关闭虚拟机)