Linuxword Global
当前位置: Linux技术 > VmShell教你制作ToToTel所需要的PVE系统模板制作,Centos7为例

centos_vps_hosting

采用目前Proxmox VE 最新版本,cloud-init镜像.qcow2镜像导入并启动Proxmox VE虚拟机
1、首先去 Centos 官方网站下载它的 cloud image,网址为:https://cloud.centos.org/
https://cloud.centos.org/centos/7/images/
ubuntu下载地址:https://cloud-images.ubuntu.com/bionic/current/
2、我们进入服务器目录:/var/lib/vz/template/iso
下载地址为:https://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qcow2
下载文件名:CentOS-7-x86_64-GenericCloud.qcow2
我们选择的最新的一个版本:

3、Cloud-init 模板制作
首先我们将下载好的 qcow2 文件上传到 Proxmox 中,这里我就直接下载到了 /var/lib/vz/template/iso 目录下

6efd3f8d37f3000ca8e20af772ca7e20

4、我们现在创建一台没有磁盘的虚拟机;ID:999003,系统命名为:CentOS-7-64Bit

71a88cdb53d2035e31d348019f0f9f1c

15fb5280d0bbb3576d853f4efe309399

cd3932215585fbe60a5db83b2aa5f93b

bde357ad3cbbd434df676bbced7a0a32

a2a8c892e4b1afbda116c6cf4c0a5b43

a2a0916e6e578af9e38a0542c23f13a5

8a8871f49172f1f40b41ff0dcaeb03fa

3ac74c0f336d0a47c54dbde65ebc6726

42404296ae946f679b59b30da64a2c09

f103a07d2cfba4c543e103075ebedbdb

5、我们现在增加Cloud-init硬件配置以及配置IP信息,DNS设置为 8.8.8.8 8.8.4.4;最终配置如下图

e080d66c593fa75177eecd8fc0fe41d1

1c91fa2bf5e62a2e43cc0199bee53c2f

af8413115f596e04fc05ad6bc637cd7b

424afda3bf5a03054246cfe7c7125f16

4b309bbe1556931577a125088c6fdb76

38f7e7b21585299c9ce4e76f2bb5612d

7、我们设置硬件的硬盘挂载,并进入“选项”设置开机顺序,我们直接从硬盘启动;

fc8bdd8088f64b59a8bc7011fde132f4

1d2759cb312b255f6bba17063031b8ff

8d0859a87d5859b903990316ce0329e4

8、我们采用VNC登录到服务器系统,开启CENTOS7的远程密码登录功能:

vi /etc/cloud/cloud.cfg
1. 如果希望 root 能够直接登录 instance(默认不允许 root 登录),设置:
disable_root: 0
2. 如果希望能以 ssh passwod 方式登录(默认只能通过 private key 登录),设置:
ssh_pwauth: 1

 

8a566a89bc8c3083fdcab39f38b80241

df27b2ed68dcc669ae74c2e0cdef986d

home-07

*开启SSH权限方法

1.修改SSH配置文件/etc/ssh/sshd_config

vim /etc/ssh/sshd_config

2.然后再输”i”进入编辑模式:i

3.找到以下内容并修改

PermitRootLogin yes           //默认为no,需要开启root用户访问改为yes

PasswordAuthentication yes    //默认为no,改为yes开启密码登陆

4.修改完成后,再下按 esc 键,然后再输入 :wq

5.重启服务器 : reboot

这下就可以远程登录了:*提醒:由于Centos7官方已经停止更新,所有 Centos7更新使用官方vault源替换的脚本为:
sed -i -r -e 's|^mirrorlist=|#mirrorlist=|g' -e 's|^#?baseurl=http://mirror.centos.org/centos|baseurl=https://vault.centos.org/centos|g' -e 's|^#?baseurl=http://mirror.centos.org/altarch|baseurl=https://vault.centos.org/altarch|g' -e 's|^#?baseurl=http://download.fedoraproject.org|baseurl=http://download.fedoraproject.org|g' /etc/yum.repos.d/CentOS-*.repo && yum clean all && yum makecache && yum -y update && yum -y upgrade && yum -y install unzip zip wget curl screen vim nano openssl socat gawk file cloud-utils yum-utils cloud-init bash-completion qemu-guest-agent cron xz-utils luajit

6120af407c3a5547d4ac7cc1b6eb3ef4

2c9f67cde8b198590423678602d8c71a

*清理所有命令和设置时区命令如下:

timedatectl set-timezone Asia/Shanghai
systemctl enable qemu-guest-agent
history -c && history -w && poweroff

9、剩下最后一步,右键转换为模板后就大功告成了(文章无版权,欢迎抄袭转载):

2adc2d643404e3cb7c0e2dbec6fa5a25

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏
一分也是爱

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

博客简介

本站CDN采用VmShell免费提供离中国大陆最近的香港CMI高速网络做支撑,ToToTel打造全球最快速的边沿网络支撑服务,具体详情请见 :https://vmshell.com/ 以及 https://tototel.com/,网站所有的文件和内容禁止大陆网站搬迁复制,谢谢,VPS营销投稿邮箱: [email protected],我们免费帮大家发布,不收取任何费用,请提供完整测试文稿!

精彩评论

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 2833 篇
  • 草稿数目: 31 篇
  • 分类数目: 6 个
  • 独立页面: 0 个
  • 评论总数: 2 条
  • 链接总数: 0 个
  • 标签总数: 27552 个
  • 注册用户: 139 人
  • 访问总量: 8,653,614 次
  • 最近更新: 2025年5月12日