- 博客(20)
- 收藏
- 关注
原创 【iptables】与【firewalld】----Linux防火墙常用命令
注意:配置防火墙规则时,请务必谨慎操作,并确保你了解你正在设置的规则的影响。检查Zone配置:确定系统的网络接口所属的Zone是否正确配置。确保所需的端口、服务或应用程序的规则已添加到防火墙中。检查防火墙规则和配置:确保已正确配置防火墙规则和策略。确保所需的网络接口属于正确的Zone。这个命令会清空当前的防火墙规则,即删除所有的过滤规则和网络地址转换规则。这个命令会列出当前生效的防火墙规则,包括过滤规则和网络地址转换规则。这个命令会添加一条规则,允许 TCP 协议的流量通过指定的端口号。
2023-11-28 19:53:22 477
原创 git提交
解决冲突(如果有):如果在执行git pull命令时发生冲突,Git会提示解决冲突。再次尝试推送(从第一步开始):在成功合并远程更新并解决冲突后,再次尝试将本地提交推送到远程仓库。拉取远程仓库的更新使用git pull命令来获取远程仓库的最新更新并合并到的本地分支上。创建一个新的文件夹,该文件夹的名称与远程仓库的名称相同(如果没有指定本地文件夹名称)。完成在本地拥有一个包含远程仓库代码副本的文件夹,并且当前目录会切换到新创建的文件夹。请确保具有访问远程仓库的权限,并且填写正确的远程仓库 URL。
2023-11-02 13:46:42 102
原创 kail资源
#kali系统下载地址https://www.kali.org/downloads/#kali系统镜像下载地址http://cdimage.kali.org/kali-images/#kali的虚拟机版本下载地址https://www.offensive-security.com/kali-linux-vm-vmware-virtualbox-image-download/
2022-04-13 21:05:41 2878
原创 ajax与cors
ajax与corsajax (Web数据交互方式)Ajax即Asynchronous Javascript And XML(异步JavaScript和XML)在 2005年被Jesse James Garrett提出的新术语,用来描述一种使用现有技术集合的‘新’方法,包括: HTML 或 XHTML, CSS, JavaScript, DOM, XML, XSLT, 以及最重要的XMLHttpRequest。 [3] 使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整
2022-01-10 09:43:07 351 1
原创 DNS配置
dns地址规划:序号服务器名称服务器地址1dns1.openlab.com(主)192.168.233.2202dns2.openlab.com192.168.233.2213www.openlab.com192.168.233.2224dhcp.openlab.com192.168.233.2235.mail.openlab.com192.168.233.2246.ftp.openlab.com192.168.233.225
2021-12-10 18:55:55 685
原创 dhcp配置
DHCP(Dynamic Host configuration Protocol,动态主机配置协议 )是一个局域网的网络协议,它主要是通过客户端发送广播数据包给整个物理网段内的所有主机,若局域网内有DHCP服务器时,才会响应客户端的IP参数要求。1.单网端dhcp配置软件安装 [root@localhost ~]# yum install dhcp-server -y配置文件dhcp服务器的主要配置文件/etc/dhcp/dhcpd.confdhcp服务器与客户端租约建立的起始与到期日记录文
2021-12-10 17:04:19 2423
原创 ssl工作流程
1.ssl工作流程SSL位于应用层和传输层之间,它能够为基于TCP等可靠连接的应用层协议提供安全性保证。SSL协议本身分为两层:上层为SSL握手协议(SSL handshake protocol)、SSLpassword变化协议(SSL change cipher spec protocol)和SSL警告协议(SSL alert protocol)。底层为SSL记录协议(SSL record protocol)。1.SSL握手协议:是SSL协议很重要的组成部分。用来协商通信过程中使用的加密套件(加
2021-12-04 23:41:40 3292
原创 at> 怎样结束
Ctrl+d # 用ctrl+d既可以执行配置,也可以退出at> 模式1.at 配置在5小时后,将 “This is a at task” 写入 root家目录中的at_test文件中[root@localhost ~]# at now +5hourwarning: commands will be executed using /bin/shat> vim /at> echo "This is a at task">>/root/home/at_
2021-12-02 16:43:23 872
原创 桥接,ssh免密登录
1.桥接桥接就是把一台机器上的若干个网络接口连接起来,其结果是,其中一个网卡收到的报文会被复制给其他网卡发送出去。以使得网口之间的报文能够互相转发。#创建一个桥接设备和会话[root@localhost ~]# nmcli connection add type bridge con-name br1 ifname br1#配置软件桥接网卡的IP地址、网关和地址获取方式[root@localhost ~]# nmcli connection modify br1 ipv4.addresses 19
2021-11-25 20:39:52 621
原创 父类与子类
1.定义一个父类:要求:包含三个对象变量,且其中一个对象变量使用_命名定义一个方法:命名使用__命名定义一个子类继承上边的父类:且定义一个和父类方法名相同的方法(__)实例化子类的对象访问带_的对象变量访问父类中的__xxx方法访问子类中的__xxx方法2.什么是闭包?闭包的特征?定义闭包,完成的功能为:传入一个数求和并输出例如: 传入10 ->输出10传入15 ->输出25传入20 ->输出453.定义一个装饰器:打印函数运行花费的时间你在执行之前获取一个时
2021-11-17 18:03:44 654
原创 python 类
1.定义一个类(不限定定义哪个类):要求: a.需要有一个类变量b.需要有>=2个的对象变量c.定义一个方法:打印类变量和对象变量d.使用print打印对象->输出为This is a objecte.实例化两个对象:且两个对象相加等于2f.为对象添加一个临时变量temp_var2.super的使用:定义一个类A, 里面又一个方法print_info定义一个类B, 里边有一个方法print_info和一个方法say_something定义一个类C, 里边有一个方法say_so
2021-11-17 17:57:26 68
原创 python 随机数与传参
一、随机数1.随机一个1-10之间的小数2.随机一个99-999之间的整数3.从列表出随机一个元素4.从列表中随机两个元素二、函数:定义一个函数,且有一个参数函数功能:取得传入字符串的第一个字符和最后一个字符并返回定义一个函数:可以接收一个参数或多个位置参数,参数的个数不定传入多个参数:包含整型,浮点型,功能:计算所有参数的和, 然后返回定义一个函数:可以接收一个或多个关键字参数,参数的个数不定传入多个参数功能:输出所有关键字参数的key和value定义一个函数,2个位置参数
2021-11-09 17:15:39 860
原创 递归打印斐波那契数列 python
1.递归访问目录: 且目录中嵌套目录,有层次的列出给定目录中所有的文件和文件夹1 切换目录: os.chdir(path)2 列出当前目录中所有的文件和文件夹 os.listdir(path), path: 绝对路径3 判断是否是文件: os.path.isfile(path)4 判断是否是目录: os.path.isdir(path)5 拼接路径: os.path.join(path1, path2, path3…)2.定义一个嵌套函数,外层函数打印this is outing functi
2021-11-07 22:10:15 1595
原创 python 模块、包、格式化输出
1.什么是模块模块的定义:一个Python文件就是一个模块。出现了一个新的问题:如果你的这个模块(.py文件):记录的内容过多(10000行代码):那么你在里面找东西,是不是会非常复杂。如果你的模块内容过多,你可以把这个模块(.py)分割成若干模块。模块导入的几种方式import module_name: 你的被导入模块和你需要导入的模块,必须位于同一个级别同一个级别你可以把他想象成同一级别的目录这种形式:导入这个module_name的全部内容from module_name impo
2021-10-29 16:38:48 148
原创 python的list,dict,set方法差异与for循环,字典统计特定 values的个数
1.定义一个列表:[1, 2, 3]a.向列表中结尾增加一个元素4b.在列表中元素4之前插入7c.定义另一个列表2:[11, 12, 13], 用列表1去和并列表2d.弹出(remove and return)7这个元素e.倒序列表d.对列表进行排序2.定义一个字典:{“zhangsan”: 18, “lisi”: 20}a.向字典中添加一个元素 wangwu: 31b.访问字典中的元素: 访问key为sunwukong, 且程序不能出错c.定义一个字典2{“sunwukong”: 28
2021-10-22 20:52:36 535
原创 Python 第一天
1.环境安装:1.你可以通过win徽标+r,然后输入cmd进入终端窗口,输入 “python” 命令来查看本地是否已经安装Python以及Python的安装版本。2.# 2.定义变量:两种方式:第一种:显式的定义: int_data = 1第二种:使用类型转换形式定义: int_data = int(): 除了None之外的int, float, complex, bool, None, bytes, str, tuple# 3.list列表:以两种方式获取到list的源码# 4.
2021-10-14 23:35:51 140
原创 Linux文件管理命令
Linux文件管理一、文件管理命令练习1.在/opt目录下创建一个临时目录tmp;2.将3,4 字段分别截取出来写入文件UID和文件GIU3.通过查看时间命令将分别将年月日时分写入A文件,将当前显示为星期几追加写4.告诉用户当前系统有多少用户5.通过过滤指令将/etc/login.defs 文件中关键的配置信息显示在file文件中。6、文件查找一、文件管理命令练习1.在/opt目录下创建一个临时目录tmp;在临时目录下创建一个文件,文件名为a.txt;将a.txt复制成b.txt;将b.txt改名
2021-09-26 15:56:03 354
原创 软硬链接的区别
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档软硬链接的区别一、软链接二、硬链接2.读入数据总结#区别1硬链接就是同一个文件使用了多个别名但是inode相同。软链接就是一个普通文件,只是数据块内容有点特殊。2硬链接是有着相同 inode 号仅文件名不同的文件,软链接就是一个普通文件它数据块内容是另一文件的路径名的指向。3删除一个硬链接文件并不影响其他有相同 inode 号的文件。删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接就变成了死链接。4硬链接
2021-09-21 22:49:49 5587
原创 创建虚拟机
学习Linux的第一天虚拟机的创建磨刀不误砍柴工(准备工具)功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入虚拟机的创建磨刀不误砍柴工(准备工具)1.VMware2.Xmanager3.RHEL.8.x.iso光盘映像百
2021-09-20 16:04:01 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人