0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

网上流传的一份没有答案的Linux运维面试题详细分析

马哥Linux运维 来源:未知 作者:易水寒 2018-10-20 10:05 次阅读

最近网上流传了一份没有答案的Linux运维面试题。51CTO博主豪鹫趁工作之余,利用自己三年的运维经验交出了一份答卷。欢迎大家一起来点评~

(豪鹫不熟悉iptables,这里请网友补充,具体问题还要具体分析)mysql相关的题新安装MYSQL后怎样提升MYSQL的安全级别A.修改mysql默认端口 B.linux下可以通过iptables来限制访问mysql端口的IP地址 C.对所有用户设置较复杂密码并严格指定对应账号的访问IP(可在mysql库中user表中指定用户的访问可访问IP地址) D.root特权账号的处理(建议给root账号设置强密码,并指定只允许本地登录) E.开启二进制查询日志和慢查询日志 F.mysql安装目录及数据存储目录权限控制:给mysql安装目录读取权限,给mysql日志和数据所在目录读取和写入权限 G.删除无用mysql账号和删除无用的数据库(安装好的mysql默认会有个test库,可将其删除)

MYSQL的主从原理,怎么配置文件整体上来说,复制有3个步骤: A.master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log events); B.slave将master的binary log events拷贝到它的中继日志(relay log); C.slave重做中继日志中的事件,将改变反映它自己的数据。

(1)Slave上面的IO线程连接上Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容;(2)Master接收到来自Slave的IO线程的请求后,通过负责复制的IO线程根据请求信息读取指定日志指定位置之后的日志信息,返回给Slave端的IO线程。返回信息中除了日志所包含的信息之外,还包括本次返回的信息在Master端binary log文件的名称以及在Binary log中的位置;(3)Slave的IO线程收到信息后,将接收到的日志内容依次写入到Slave端的RelayLog文件(mysql-relay-lin.xxxxx)的最末端,并将读取到的Master端的bin-log的文件名和位置记录到master-info文件中,以便在下一次读取的时候能够清楚的告诉master“我需要从某个bin-log的哪个位置开始往后的日志内容,请发给我”(4)Slave的SQL线程检测到Relay Log中新增加了内容后,会马上解析该Log文件中的内容成为在Master端真实执行时候的那些可执行的查询或操作语句,并在自身执行那些查询或操作语句,这样,实际上就是在master端和Slave端执行了同样的查询或操作语句,所以两端的数据是完全一样的。补充:mysql主从复制的优点《1》 如果主服务器出现问题, 可以快速切换到从服务器提供的服务;《2》 可以在从服务器上执行查询操作, 降低主服务器的访问压力;《3》 可以在从服务器上执行备份, 以避免备份期间影响主服务器的服务。mysql》 grant select,insert,update,delete on book.* to test2@localhost identified by ‘abc’; #增加test2用户,密码为abc。并只能在localhost这台主机上登录,并且只能访问book这个库中的表,具有查询,插入,更新,删除权限; 语法:mysql》 GRANT 《权限》 ON 《库》。《表》 TO ‘用户’@‘主机名’ identified by ‘密码’;(题主是一个不专业的MCSE,记得在win2003中,有发布指派这个概念的,请各位网友补充)在域环境中,应该是将一台服务器作为域控补丁的update服务器,利用“发布与指派”的功能,将补丁批量更新到内网其他服务器;批处理+计划任务+ftp上传至远程服务器用ISA防火墙?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 二进制
    +关注

    关注

    2

    文章

    792

    浏览量

    41592
  • Linux
    +关注

    关注

    87

    文章

    11219

    浏览量

    208872
  • MySQL
    +关注

    关注

    1

    文章

    801

    浏览量

    26433

原文标题:网传运维面试题,你答对了多少?

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    工程师应该掌握的20个模拟电路(详细分析及参考答案).pdf

    工程师应该掌握的20个模拟电路(详细分析及参考答案).pdf
    发表于 04-07 13:28

    工程师应该掌握的20个模拟电路(详细分析及参考答案)

    工程师应该掌握的20个模拟电路(详细分析及参考答案)
    发表于 08-17 09:58

    java经典面试题深度解析

    免费视频教程:java经典面试题深度解析对于很多初学者来说,学好java在后期面试的阶段都没什么经验,为了让大家更好的了解面试相关知识,今天在这里给大家分享了个java经典
    发表于 06-20 15:16

    PCB工程师面试题目,附答案

    PCB工程师面试题,看看你都会吗?.pdf(90.92 KB)
    发表于 10-12 07:53

    谁分享一份嵌入式软件工程师/单片机软件工程师面试试题&答案,THX!

    谁分享一份嵌入式软件工程师/单片机软件工程师面试试题&答案,THX!
    发表于 10-25 17:26

    c语言面试题

    c语言面试题
    发表于 11-05 16:48 0次下载

    C语言经典面试题

    面试题
    发表于 12-20 22:41 0次下载

    C语言经典面试题

    C语言 经典面试题
    发表于 01-05 11:27 0次下载

    经典硬件面试题精选及解答

    经典硬件面试题精选及解答
    发表于 11-29 18:02 0次下载

    面试Linux维工作至少需要知道哪些知识维的现状及发展前景分析

    我们已经发过不少 Linux 面试题,但是单独的面试题总感觉会过于零碎,没有体系化内容给人的帮助大。
    的头像 发表于 01-27 11:58 3955次阅读

    Android的多个经典面试题详细讲解

    本文档的主要内容详细介绍的是Android的多个经典面试题详细讲解。
    发表于 08-26 17:30 1次下载
    Android的多个经典<b class='flag-5'>面试题</b><b class='flag-5'>详细</b>讲解

    Java的经典面试题答案详细说明

    发现网上很多Java面试题没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~ 博主已将以下这些
    发表于 09-07 08:00 0次下载
    Java的经典<b class='flag-5'>面试题</b>和<b class='flag-5'>答案</b><b class='flag-5'>详细</b>说明

    常见的MySQL高频面试题

    在各类技术岗位面试中,似乎 MySQL 相关问题经常被问到。无论你面试开发岗位或维岗位,总会问几道数据库问题。经常有小伙伴私信我,询问如何应对 MySQL 面试题。其实很多
    的头像 发表于 02-08 16:05 2357次阅读

    142道linux面试题,值得收藏

    142道linux面试题,值得收藏
    发表于 06-16 14:42 4次下载

    关于数组常见的面试题

    数组是最基本的数据结构,关于数组的面试题也屡见不鲜,本文罗列了些常见的面试题,仅供参考。目前有以下18道题目。
    的头像 发表于 08-17 09:25 1615次阅读