码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2018-12-09 17:25:34      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:img   syslog   col   term   表示   roo   cli   命令   使用   

一、日志转移
首先开启两台虚拟机,并保证能互相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

技术分享图片

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

标签:img   syslog   col   term   表示   roo   cli   命令   使用   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!