hhaa0352
-
马哥教育网络班21期+第13周课程练习
1、建立samba共享,共享目录为/data,要求:(描述完整的过程) 1)共享名为shared,工作组为magedu; 2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组;密码均为用户名; 3)添加samba用户gentoo,centos和u…
-
马哥教育网络班21期+第14周课程练习
系统的INPUT和OUTPUT默认策略为DROP; iptables -P INPUT DROP iptables -P OUTPUT DROP 1、限制本地主机的web服务器在周一不允许访问;新请求的速率不能超过100个每秒;web服务器包含了admin字符串的页面不允许访问;web服务器仅允许响…
-
马哥教育网络班21期+第12周课程练习
1、请描述一次完整的http请求处理过程; 1)客户端和服务器端建立连接。服务器接收或者拒绝请求。 2)服务器端接收客户端请求。接收来自于网络的请求报文中对某资源的一次请求。对请求的处理响应,可分为单进程(启动一个进程处理请求,一次只处理一个)和多进程(并行启动多个进程,每个进程处理一个请求)。 &…
-
马哥教育网络班21期+第11周课程练习
1、详细描述一次加密通讯的过程,结合图示最佳。 首先发送方用单向加密的方法提取数据的特征码,用自己的私钥加密这段特征码,并附加到数据的后面。 发送方用对称加密算法把数据及特征码整个进行加密。 发送方用接收发的公钥加密对称密钥并附加到数据后面。 接收方用私钥解密对称密钥。 接收方用对称密钥解密出数据及加密的特征码。 接收方用发送方的公钥解密特征码,并用相同的算…
-
马哥教育网络班21期+第10周课程练习
1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) 1)开机后会进行POST(开机加电自检),加载BIOS,之后会根据BIOS上的boot sequence(引导加载次序)找到第一个有引导程序的设备,找到MBR,bootloader(引导加载器)就安装在MBR内。M…
-
马哥教育网络班21期+第9周课程练习
1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash # nolog=`awk -F: '$…
-
马哥教育网络班21期+第8周课程练习
1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 集线器的主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。它工作于OSI(开放系统互联参考模型)参考模型第一层,即“物理层”。 网桥将两个相似的网络连接起来,并对网络数据的流通进行管理。它工作于数据链路层,不但能扩展网络的距离…
-
马哥教育网络班21期+第11周课程练习
1、详细描述一次加密通讯的过程,结合图示最佳。 首先发送方用单向加密的方法提取数据的特征码,用自己的私钥加密这段特征码,并附加到数据的后面。 发送方用对称加密算法把数据及特征码整个进行加密。 发送方用接收发的公钥加密对称密钥并附加到数据后面。 &nbs…
-
马哥教育网络班21期+第7周课程练习
1、创建一个10G分区,并格式为ext4文件系统; fdisk /dev/sdb n p 1 +10G w (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl…
-
马哥教育网络班21期+第6周课程练习
请详细总结vim编辑器的使用并完成以下练习题1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; %s/^([[:space:]]{1,}.*)/#\1/s 2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行…
-
马哥教育网络班21期+第6周课程练习
请详细总结vim编辑器的使用并完成以下练习题1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; %s/^([[:space:]]{1,}.*)/#\1/s 2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行…
-
马哥教育网络班21期+第5周课程练习
1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; sed -n '/^[[:space:]]\{1,\}/p' /boot/grub/grub.conf 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行; sed&…
-
马哥教育网络班21期+第4周课程练习
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 `cp -r /etc/skel /home/tuser1 chmod -R 700 /home/tuser1` 2、编辑/etc…
-
马哥教育网络班21期+第3周课程练习
1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 who|cut -d' ' -f1 |sort -u 2、取出最后登录到当前系统的用户的相关信息。 lastlog | tail -1 3、取出当前系统上被用户当作其默认shel…
-
马哥教育网络班21期+第2周课程练习
1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 cp mv rm 2、bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。 echo $? 3、请使用命令行展开功能来完成以下练习: (1)、创建/tmp目录下的:a_c, a_d, b_c, b_d mkdir {a,…