虚拟机 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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具