• linux 9.故障修复和网络配置


    一.linux系统故障修复
     
        1.不知道root密码的前提下 破解root密码 服务器必须在身边
     
            grub引导菜单
        
            按任意键进入-》e (编辑模式)-》选择内核加载项按e编辑(第二项)-》rghb (redhat图形引导界面) quiet (静默模        式) (空格)1 (单用户 或者s single) (回车)-》b (引导进入单用户)
            
            passwd -d root 删除密码
     
        2.grub引导菜单进行加密设定,修改grub配置文件
     
            vim /boot/grub/grub.conf
            default=0  默认进入的系统
            timeout=5 倒计时时间
            splashimage=(hd0,0)/grub/splash.xpm.gz 背景图片
            hiddenmenu 隐藏菜单
            password --encrypted xxxx 加密设置 (grub-crpyt 密文生成)
            title CentOS()
     
        3.如果grub菜单损坏如何进行修复 进系统
     
            /boot/grub/grub.conf损坏
     
            grub>root (hd0,0)       指定引导分区位置
            grub>kernel /vm... ro root=/dev/vg_chen/lv_root rhgb quiet
            grub>initrd /ini...     加载初始化镜像盘
            grub>boot                引导进入系统
     
     
        4.如何通过救援模式 解决grub菜单加密后如何修改root密码
            在安装光盘中 有一个微型linux操作系统  自动识别系统中的逻辑卷并帮你挂载到目录中
     
            在进入vm界面按esc进入光盘引导界面
     
            选择第三选项救援模式
            
            设定英语-》键盘类型us-》需要网络功能-》路径提示选择 继续-》 chroot /munt/sysimage路径提示-》继续  -》shell-》救援模式正式登录
     
     
            #登录救援模式 chroot /mnt/sysimage 更改路径进行更改相关文件
     
            exit 退出chroot后重启
            
            reboot  
     
      二. linux操作系统的网络地址配置 
     
            ifconfig -a 查看所有网络接口信息
     
            ifconfig eth0 192.168.1.223 netmask 255.255.255.0 定义IP地址子网掩码
     
            route -n 查询路由表
     
            route add default gw 192.168.1.1 添加默认网关
     
            vim /etc/resolv.conf   
            nameserver 192.168.1.1  DNS配置
     
         通过修改配置文件设定固定IP地址
     
                /etc/init.d/NetworkManager stop    关闭网络管理软件
     
                vim /etc/sysconfig/network-scripts/ifcfg-eth0
     
                DEVICE=eth0
                TYPE=Ethernet
                ONBOOT=yes
                BOOTPROTO=static(静态获取ip地址)  | dhcp(自动获取ip地址)
                IPADDR=192.168.1.223
                NETMASK=255.255.255.0
                GATEWAY=192.168.1.1
                DNS1=192.168.1.1
                DNS2=8.8.8.8
     
                重启 /etc/init.d/network restart
     
                nslookup 域名 测试dns服务器是否可以解析该域名
                ping          测试网络连通的
                ping  -c数字    指定接收数据次数
                ping  -s 数字    指定数据包大小    
                ping  -i   0.2    指定ping包间隔
            
                 HWADDR="00:0C:29:DF:55:C0"
     
  • 相关阅读:
    【未完成】【oracle】add_months与add_days
    【java】[null]的问题
    PID控制算法研究
    matlab函数:residue和residuez的用法
    Windows入门基础:2.vs2013中Icon显示
    关于for()循环使用过程中遇到的问题(俄罗斯方块游戏中遇到的问题)
    Windows入门基础:1.关于CreateWindow()函数使用中遇到的问题
    error C4996: 'swprintf': swprintf has been changed to conform with the ISO C standard,set _CRT_NON_CONFORMING_SWPRINT
    QT5.3.2与VS2013 fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突_(解决方案)
    Java如何访问private变量
  • 原文地址:https://www.cnblogs.com/yikuaiqian/p/9522055.html
Copyright © 2020-2023  润新知