linux日志转移及忘记root密码故障排除

一、日志转移
首先开启两台虚拟机,并保证能互相ping通
我这里客户端虚拟机地址192.168.142.100,服务器虚拟机地址192.168.142.158

编辑服务器虚拟机的/etc/rsyslog.conf打开服务端口

udp,tcp都打开
重启日志服务

service rsyslog restart

关闭防火墙

systemctl stop firewalld

在虚拟机client使用vi编辑/etc/rsyslog.conf文件插入行 ,. @服务器IP地址

重启client日志服务

service rsyslog restart

关闭防火墙

systemctl stop firewalld

在虚拟机client添加一条日志记录

logger -p info "hi! is a message


在虚拟机server使用tail /var/log/message 查看是否收到日志记录

二、遗忘root密码故障排除
重启系统在此页面选择第一个按e键

这里修改两处,ro改为rw(注意这里是centos7.6,centos7.6之前的centos7的ro位置可能跟这里不一样),在LANG=\zh_cn.UFT-8后面添加init=/bin/sh
表示对文件系统可读写,并在开机后提供shell解释器


修改后按Ctrl+X重启系统,然后会自动进入如下shell界面

使用passwd命令修改root密码

由于selinux开启着的需要执行以下命令更新系统信息,否则重启之后密码修改不会生效

touch /.autorelabel


最后执行重启命令

exec /sbin/init

原文地址:http://blog.51cto.com/13670314/2328088

时间: 2024-10-06 17:24:02

linux日志转移及忘记root密码故障排除的相关文章

linux系统相关,忘记root密码

linux引导顺序 MBR会加载bootloader(GRUB) GRUB是Grand Unified Bootloader(多重操作系统启动管理器)的缩写.grub的配置文件为:grub.conf 配置优先加载那个系统内核设置grub Md5加密命令: grub-MD5-cryptPassword = 明文或 password --md5 密文 系统启动,加载init程序: init 配置文件 /etc/inittab 决定了使用那个运行级别  run level 0~~6 常用关机命令: s

Linux下使用MySQL——忘记root密码及修改MySQL默认编码

概述: 本博客不再对MySQL的语法进行讲解和说明,想了解或熟悉的朋友请自行百度或Google学习.本博客主要是针对MySQL除语法之外的总结,希望能够也能帮助到你. 1.CentOS6.x下MySQL忘记root密码解决方法 Ⅰ. 修改MySQL的登录设置 # vim /etc/my.cnf 在[mysqld]段中加上一句:skip-grant-tables Ⅱ. 重启服务 # service mysqld restart Ⅲ. 登录Mysql,修改密码信息 # mysql mysql> US

linux下mysql-5.6忘记root密码,重置root密码详细过程

在linux平台下使用mysql过程中忘记了root密码,对于运维和DBA来讲都是一件头疼的事情,下面来讲解下怎么进行重置mysql数据库root 密码: 1.首先停止mysql服务进程: 1 service mysqld stop 然后编辑mysql的配置文件my.cnf 1 vim /etc/my.cnf 找到 [mysqld]这个模块: 在最后面添加一段代码 1 skip-grant-tables ##忽略mysql权限问题,直接登录 然后保存 :wq!退出 启动mysql服务: 1 se

linux下mysql的忘记root密码的解决办法

因为放寒假家里没有宽带,便很少上网,前几天用手机进入自己的个人博客时竟然返回数据库不能连接的错误,吓我一跳,网站肯定被人黑了,但转头一想我的博客就几篇破文章,谁这么无聊要黑,我并没有立刻去网上找解决的办法,因为手机不能连接服务器.今天打开电脑第一件事就是要解决这个问题,我确定我的mysql登录密码没有写错,但是不明白为什么一直报这样的错: Access denied for user 'root'@'localhost' (using password:YES) 索性我就改一下登录密码试试,在网

Linux – RedHat7 / CentOS 7 忘记root密码修改

1.(a) 开机出现grub boot loader 开机选项菜单时,立即点击键盘任意鍵,boot loader 会暂停. (b) 按下’e’,编辑选项菜单(c) 移动上下鍵至linux16 核心命令行 linux16 /vmlinuz-3.10.0-123.el7.x86_64 root=UUID=449d53d1-84c2-40c0-b05e-d1900591d71b ro rd.lvm.lv=vg_kvm7usb/swap crashkernel=auto vconsole.keymap=

linux下mysql忘记root密码怎么办

Linux下MySQL忘记root密码怎么办? Linux下MySQL忘记root密码怎么办? 1. 修改MySQL配置文件 默认MySQL的配置文件为/etc/my.cnf,在[mysqld]下面添加一行 1.skip-grant-tables 2. 保存配置文件,重启MySQL服务 1.service mysqld restart 3. 再次进入MySQL 1.[[email protected] mysql]$ mysql -u root -p2.Enter password: #此处直接

Linux下忘记root密码怎么办?

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息.可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态.最安全的状态是到服务器的Console上面操作,并且拔掉网线. 2.修改MySQL的登录设置: # vim /etc/my.cnf 在[mysqld]的段中加上一句:s

linux忘记root密码重新获取的办法

linux忘记root密码,重新获取密码的方法 第一步:进入单用户模式 grub进入启动页面之后,敲入"e",把光标移动到"kernel ..."那一行,再敲入"e",然后在编辑界面rhgb quiet后面加"空格",然后键入"single",或者直接输入数字的"1"并回车确定.回车后敲入"b",启动系统,即进入单用户模式. 第二步:修改密码 进入单用户模式后在命令行

linux 修改root密码以及忘记root密码

修改root密码: $ passwd root 或者sudo passwd root $password:  (要求输入旧的密码) $new  password:(输入两遍新密码) 忘记root密码怎么办? 不需要重新安装,以单人维护模式登入即可. 先将系统重新启劢,在读秒的时候挄下任意键就会出现选单画面, 按下『 e』就能够迚入 grub 的编辑模式了.此时你看到的画面有点像底下这样: 将光标移动到kernel那一行,再按一次[e]进入kernel该行的编辑画面中,然后在出现的画面中,最后方输