
Linux
文章平均质量分 76
Linux 是一种自由和开放源码的类 UNIX 操作系统。
过期的秋刀鱼-
勤学似春起之苗,不见其增,而日有所长。
展开
-
Linux入侵排查
如果一切均校验正常将不会产生任何输出,如果有不一致的地方,就会显示出来,输出格式是8位长字符串,每个字符都用以表示文件与RPM数据库中一种属性的比较结果 ,如果是. (点) 则表示测试通过。例子:当我们需要开机启动自己的脚本时,只需要将可执行脚本丢在/etc/init.d目录下,然后在/etc/rc.d/rc*.d中建立软链接即可。Tips:默认编写的crontab文件会保存在 (/var/spool/cron/用户名 例如: /var/spool/cron/root。日志默认存放位置:/var/log/原创 2023-09-15 08:19:34 · 177 阅读 · 0 评论 -
简单shell脚本的编写
必须保证两边都为真,条件才会成立,有一边为假条件都不会成立。要求普通用户输出user,管理员用户输出superuser。$RANDOM是linux中的内置变量,可以随机生成。|| 两边有一个为真就为真,两边都为真也为真。没有给这个脚本赋予可执行权限就用。一条命令完成上述命令。批量ping IP地址。原创 2023-08-26 16:51:29 · 2644 阅读 · 0 评论 -
掌握Linux基础命令
小技巧ctrl+shift+=放大终端窗口的字体显示ctrl+ - 缩小终端窗口的字体显示ctrl +u 清除光标前的内容/ 操作系统的启动路径根路径/bin--普通用户和管理员都可以执行的命令字/sbin-只有管理员才能执行的命令 关机重启/boot--引导主引导目录独立的分区启动菜单内核/dev ---device设备设备文件存放目录/etc-配置文件存放目录/home --普通用户的家目录/root --管理员的家目录/media --光驱的挂载目录。原创 2022-07-27 17:48:57 · 443 阅读 · 1 评论 -
【包过滤防火墙——firewalld动态防火墙】的简单使用
firewalld不要与iptables混用。firewalld防火墙为了简化管理,将所有网络流量分为多个区域(zone)。然后根据数据包的源IP地址或传入的网络接口等条件将流量传入相应区域。每个区域都定义了自己打开或者关闭的端口和服务列表原创 2023-09-03 15:13:53 · 832 阅读 · 0 评论 -
【包过滤防火墙——iptables静态防火墙】的简单使用
虽然能ping通,但是ssh还是连接不上 ,因为没有设置允许tcp协议(ssh协议用的是tcp协议) 流量通过。iptables :包过滤防火墙,是内核防火墙netfilter的管理工具。REJECT:拒绝流量通过 (流量拒绝会通知,会返回流量拒绝信息)DROP:拒绝流量通过,丢弃 (直接把流量丢弃,不会返回任何值)Kali————IP地址:192.168.80.141。命令将流入的流量全部都禁掉了,所以就不能SSH连接了。的地址,这样才能限制住真实机的访问。系统的,流量属于流入的流量,通过。原创 2023-09-02 20:08:59 · 1294 阅读 · 0 评论 -
Kali初始配置【供个人参考】
ufw allow proto tcp from 192.168.0.1 to any port 22 # 打开来自192.168.0.1的tcp请求的22端口。服务,该服务是网络服务的图形管理工具,该服务会自动接管networking服务,有可能造成重启networking服务时配置不生效的问题。ufw allow 22/tcp # 开放22/TCP端口。ufw disable # 关闭ufw防火墙。ufw enable # 启动ufw防火墙。ufw disable # 关闭ufw。原创 2023-08-19 22:06:53 · 311 阅读 · 0 评论 -
服务管理|反弹shell|计划任务|救援启动级别
systemd是linux系统第一个运行的进程,用来创建系统的守护进程来管理整个linux系统。systemd取代init的一个优势就是他集合了丰富的功能,同时支持并行启动守护进程,使用起来方便。可以理解为systemd初始化整个系统所需的资源。systemd这个服务管理的后续服务,都是有配置⽂件的。修改完后关机重启,会发现系统不能正常启动,自动关机。开机以后让服务器,以字符界⾯显⽰。周期性计划任务配置⽂件。临时修改grub引导菜单。修改启动级别为图形界面。原创 2023-08-16 19:04:26 · 342 阅读 · 0 评论 -
快速上手Docker容器
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。原创 2023-02-18 22:33:38 · 918 阅读 · 0 评论 -
nginx+uwsgi部署django项目
在项目同级目录下创建一个script文件夹,把配置文件放在里面。起来之后会在script文件夹下生成一些文件。使用配置文件启动 [ini]查看uwsgi是否启动。添加Nginx配置文件。修改nginx配置文件。原创 2023-01-29 12:14:14 · 717 阅读 · 2 评论 -
Centos7安装Python3
【代码】Centos7安装Python3。原创 2023-01-22 12:20:40 · 118 阅读 · 0 评论 -
Linux里的虚拟环境
linux中pip3安装模块会放在里面。原创 2023-01-21 20:33:40 · 186 阅读 · 0 评论 -
版本控制git精简
开源的分布式版本控制系统原创 2022-08-17 14:43:28 · 276 阅读 · 0 评论 -
GIT命令
Git是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小型到大型的项目。Git很容易学习,而且占地面积小,性能极快。它超越了Subversion、CVS、Perforce和ClearCase等SCM工具,具有廉价的本地分支、方便的暂存区域和多个工作流等特性。原创 2022-07-25 19:00:22 · 375 阅读 · 0 评论