虚拟机 Centos7 初始化

最近需要搞几台虚拟机,之前的vm密码进不去 找了几个方法 不是很贴切,

1. Centos7 忘记密码

重启页面 e--> grub ,在linux16 行 修改ro 为rw,最后加上 init=/bin/sh F10 或Ctrl+x进入

这里的 rw代替 进os之后 mount -o remount,rw /

passwd
# 如果selinux 开了需要 touch 没有开不需要,或者直接 sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config 
touch /.autorelabel
exec /sbin/init

虚拟机 启动后初始化相关步骤

#########0、关闭SELINUX
# 查看状态 
sestatus 
getenforce
# 修改
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
setenforce 0

#########1、网络
#vmware已经设置nat,os内需要设置 默认dhcp 开机自启动网卡
#查看状态 
ip a 
#修改 
sed -i 's/ONBOOT=no/ONBOOT=yes/g' /etc/sysconfig/network-scripts/ifcfg-ens33 
ifup ens33
# 禁用IPV6
echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf
echo "net.ipv6.conf.default.disable_ipv6 = 1" >> /etc/sysctl.conf
sysctl -p

#####修改为静态ip 
BOOTPROTO=static
IPADDR=192.168.204.133
GATEWAY=192.168.204.2
NETMASK=255.255.255.0


#########2、主机名
#查看状态
hostnamectl status
#修改
hostnamectl set-hostname abcd


#########3、yum

#查看yum 源信息 去/etc/yum.repo.d/下看 repo文件,
yum info
yum repolist
yum provides locate
#配置aliyun源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
yum install epel-release -y
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum clean all && yum makecache

#配置本地源

########4、扩展磁盘
http://t.csdnimg.cn/wcTNl
https://blog.csdn.net/weixin_47139540/article/details/124800503
https://blog.csdn.net/JangBingYang/article/details/129469475
LVM
https://blog.csdn.net/m0_71163619/article/details/130965748

https://www.cnblogs.com/ginvip/p/6351740.html

posted @   Qtong  阅读(70)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示