务必收藏的Linux面试及参考答案

又到了一年一度应届生找工作的季节了 ,有很多人想要找一个Linux运维工作,到处面试,却发现其实在大学里学的,好像用不上,怎么办呢,我们来一起分析下这些常见的面试题目吧。

有很多朋友说,这么简单的题目能够测试出水平来吗,其实说白了,很多公司的面试不是看你有没有技术水平,而是要看看你解决问题的能力,无论你百度也好,打电话问朋友也好,都是工作能力的一种表现。

1.防火墙拥堵怎么办?

  • 增加带宽

  • 增加DNS智能解析,使内外网访问分离

  • 进行网络行为管理设置

  • 进行网络抓包,查杀垃圾IP和垃圾信息包

2.写一个防火墙脚本,只允许远程主机访问本机的80端口

Iptables –A INPUT –p tcp –dport 80 –j ACCEPT

Iptables –A INPUT –s0.0.0.0/0 –j DROP

3.使用两种方法禁止Linux系统被ping

提示:

1).在配置文件里直接修改,/etc/sysctl.conf

2).利用防火墙设置让特定的IP可以ping

临时生效

# echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

永久生效

在/etc/sysctl.conf添加下面一行内容

net.ipv4.icmp_echo_ignore_all=1

iptables -A INPUT -p icmp --icmp-type8 -s 0/0 -j DROP


4. ssh连接不上,如何排查?

1)首先检查是否安装了SSH

2)检查服务是否开启

3)测试是否可以ping通

4)回想是否更改了端口号

5)是否设置了禁止root远程登录(如果是root登录的话)

6)是否设置了无密码登录

7)检查防火墙设置

8)是否使用了第三方软件,在输错密码或者链接超时的情况下已经将你禁止登陆了

9)检查本机防火墙设置

10)尝试连接其他主机排除本机原因

5.定时清理邮件服务器临时目录垃圾文件

mkdir -p /server/scripts

echo " find /var/spool/postfix/maildrop/ -type f |xargs rm -f" >/server/scripts/del_file.sh

cat /server/scripts/del_file.sh

find /var/spool/postfix/maildrop/ -type f |xargs rm -f

echo " 00 00 * * * /bin/sh /server/scripts/del_file.sh >/dev/null 2&>1" >> /var/spool/cron/root

======================================================================

【权威微信公众号】xinsz08

若您觉得文章不错,点右上角"分享到朋友圈"

订阅头条:向上翻,回到本文最上方标题处,点击关注本文作者。

原文链接:,转发请注明来源!