码神第二天
很多时候,我们都是从零开始学习,就像我开始学习Linux的时候,也是从零开始。从零开始学,我们会发现,这个过程即神奇,又伴有痛苦感,学习的过程中,有时候我们会卡在某一个地方,觉得很痛苦,很难,导致跟不上讲课老师(楠哥导游)的节奏,这时候,就很容易产生一种错觉,就是我们今天什么都没有学到,Linux好难啊,慢慢的,失败感会使我们失去继续学习的热情,甚至想放弃掉,可是,其实我们是从零开始的。
事实上,产生这种失败感的原因很简单,我们老是在潜意识里默认自己必须已经学会了,当我们卡在某一个地方的时候,突然发现我们身边的人都会了,而我们自己却不会,就会产生那种痛苦感和失落感,而这些负面的东西,会盖掉我们已经学到的东西,我们会觉得,我们好像什么都没有学到一样,但是其实我们是有学到东西的,只是我们没有看到而已,我们把自己定位到已经学会的位置,没有完全学懂,自然认为自己没有学到东西,但是如果我们知道我们其实是从零开始的话,那些我们已经学到的东西其实是很容易被我们发现的,这样一来,学习反而越学越趣。
学习一开始定位的位置不一样,学习过程中看到的风景就会不一样,错误的看待自己,只会让自己越走越辛苦,最后让自己累的走不下去。
码神第二天作业
1、SSH远程服务的管理操作
A、通过两种方式来拒绝开放一个端口22(SSH端口):
要求:一种是通过修改配置文件并重新加载配置;另一种是通过命令操作方式来实现拒绝一个端口,并测试端口是否通。
B、通过两种方式来结束ssh服务,并把步骤写在上面;
C、把ssh服务设置成开机禁用,并把步骤及效果写在上面。
2、查看自己虚拟机的软(系统)硬件(CPU、内存、硬盘、主板)信息,并把信息打出的结果打印在作业上。
1、SSH远程服务的管理操作
(1.1)、通过命令来实现拒绝一个端口
先查看配置文件中ssh服务的状态:(已经开启) more /etc/firewalld/zones/public.xml
将ssh服务从防火墙中移除掉,并重新加载防火墙配置文件: firewall-cmd --remove-service=ssh --permanent 和 firewall-cmd --reload
发现远程登陆不上了:
(1.2)、直接通过修改配置文件来拒绝ssh端口
修改配置文件并重新加载配置文件: vi /etc/firewalld/zones/public.xml 和 firewall-cmd --reload
发现登陆不上:
(2.1)、直接关闭ssh服务
systemctl stop sshd 和 systemctl status sshd
(2.2)、通过结束进程来结束ssh服务
先查看ssh服务进程的ip号: ps -aux |grep ssh
结束进程: kill -9 3859
(3.1)、设置ssh服务开机禁用
systemctl disable sshd.service
2、查看虚拟机硬件信息
(1)、查看CPU信息:lscpu
(2)、查看内存信息:more /proc/meminfo
(3)、查看主板信息:dmidecode |grep -A16 "System Infomation$"
(4)、查看硬盘信息:smartctl -a /dev/sda