- 博客(10)
- 收藏
- 关注
原创 linux配置好nginx之后,可以写个脚本自动开启nginx
因为没有设置nginx服务开机启动,虚拟机每次开关机之后,还要手动的去敲几行代码去启动nginx服务,我觉得太麻烦了,所以就把这几行命令整合起来了,写了个简单的小脚本。当然,如果设置了开机自启动nginx服务的话可以不用这个脚本。
2025-03-03 14:17:41
141
原创 linux系统rhel7安装nginx
openssl-devel 包含了编译 Nginx 时需要的头文件和静态库,以确保 Nginx 能够正确地集成 OpenSSL 功能。原因:Nginx 是用 C 语言编写的,因此需要 GCC 来编译其源码。作用:OpenSSL 是一个开源的加密工具包,提供 SSL/TLS 协议的实现,广泛用于网络安全通信。Nginx是一款轻量级的。作用:Zlib 是一个用于数据压缩的库,广泛应用于各种软件中以实现高效的压缩和解压缩功能。好了,nginx的安装步骤都完成了,nginx服务也正确启动了。
2025-03-01 15:38:26
566
原创 用shell脚本批量主机ping探测
或者说我要保留ping通的信息,还有保留ping不通的信息,我想要看看具体是什么问题,肯定也是可以的。还有一个就是日常使用的比较多的符号,叫做追加符号,它不会覆盖文件原有的内容,只会追加到文件的末尾。不过这个方法在批量ping完之后没办法让用户直观的直接看到ping通的是哪些目标地址,我们可以优化一下,ping完之后把ping通的这些地址输出到屏幕,反馈给用户。如:>ping.txt 就是把 空 写入到ping.txt文件。很简单,只需要把ping1.txt文件输出一下就行了,哈哈哈不用脑子的操作。
2025-02-24 11:17:01
193
原创 linux基础命令
按文件大小查找,+/-表示大于或者小于指定大小,单位可以是c(字节)、w(字数)、b(块数)、k(KB)、M(MB)或G(GB)在文件范围内查找满足条件的内容,常用参数-i(忽略大小写)、-n(显示匹配内容的行号)、-r(递归查找子目录中的文件)压缩文件为tar.gz格式,-c表示创建,-v表示详细输出,-z表示gzip压缩,-f表示指定文件名。查找源码、二进制文件或者帮助文件,-B表示查找二进制文件,-S表示查找源码文件,-M表示查找说明文件。将目录压缩为zip格式,-q表示安静模式,-r表示递归压缩。
2025-02-19 17:47:58
523
原创 关于ip地址,子网,子网掩码,网关等网络基础
打比方说,如:www.baidu.com,这个是我们在浏览器输入的地址,但是实际上我们通过网络访问的是百度的地址:192.168.1.156(打比方这个就是百度的地址)。判断任意两台计算机的ip地址是否属于同一网络的根据,其作用是讲一个大的ip网络,划分为若干个小的网络,避免ip地址的浪费。:世界上每台计算机都有自己的ip地址,ip地址就像是身份证,在偌大的互联网中,都能通过这个ip找到对应的计算机。剩下的还有D类E类地址,不过D类地址 一般用于组播,E类地址一般用于科学研究,我们平常不会用到的。
2025-02-18 15:41:59
340
原创 robots.txt文件
robots.txt文件:网络爬虫协议(Robots Exclusion protocol),是一个网站告诉抓取工具该网站什么东西可以爬取,什么东西不能爬取的,哪些页面能访问,哪些页面不能访问的一个协议。robots.txt是搜索引擎中访问网站的时候要查看的第一个文件,robots.txt文件告诉蜘蛛(爬虫)程序在服务器上什么文件是可以被查看的。指的是各个搜索引擎的抓取工具,如这里的是百度的抓取工具baiduspider,谷歌的工具Googlebot。Allow、Disallow:允许、不允许。
2024-10-24 10:19:25
1085
原创 iptables和firewalld的区别
也就是说,firewalld和iptables一样,它们的作用都用于维护规则,而真正使用规则干活的是内核的netfilter。它并不是iptables的替代品,虽然iptables命令仍可用于firewalld,但建议firewalld时仅使用firewalld命令。1),firewalld可以动态修改单条规则,动态管理规则集,允许更新规则而不破坏现有会话和连接。-L 查看当前表的所有规则,默认查看的是filter表,如果要查看NAT表,可以加上-t NAT参数。1、iptables 规则查看方式。
2024-10-19 14:43:08
981
原创 web核心基础学习(以下的都是我自己目前的总结)
http协议,超文本协议,默认端口是80:超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP(Transfer Control Protool)之上。FTP工作在OSI模型的应用层,通常使用TCP作为其传输协议,确保数据传输的可靠性和顺序性。了解基础的开发环境搭建,系统环境优化部署,IP、DNS、MAC、域名、OSI模型、以及服务器系统和常规系统的区别。Java,C,C++,C#,Python,PHP,这些都是我自己接触过的。
2024-10-19 09:56:53
201
原创 渗透测试学习
网络安全法规愈发完善,我们不小心可能就做了违法乱纪的事情,所以请大家切勿瞎搞。我们可以去一些在线靶场去测试我们的所学,比如墨者靶场;还可以在本地搭建一些本地靶场,如Dvwa。理论支撑书本:入门级别的《Web安全渗透剖析》,进阶级别的《白帽子讲web安全》、《网络攻防实战研究:漏洞利用与提权》。常用的渗透测试工具:Burp suite、AWVS、App scan、SQLmap、浏览器。
2024-10-18 17:03:10
352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人