• 2025-01-06通过shell脚本定时采集数据到HDFS
    第一步:创建shell脚本(在虚拟机1下的/export/data目录下执行viuploadHDFS.sh命令,编辑shell脚本文件,具体代码如下:)第二步:执行shell脚本(确保Hadoop集群处于启动状态,进入到/export/data目录下执行shuploadHDFS.sh)第三步:验证Hadoop日志文件是否上传成功(在浏览器中查看,结果如图
  • 2025-01-06Linux环境变量配置
    0前言环境变量的配置主要便于操作系统正确的搜索到想要的文件,以及一些其他的配置。Linux中的环境变量配置分别有三种:临时的,个人用户的,全局的。相比Windows中的环境变量配置,多了临时的选项。1三种配置方法1.1临时配置export用户在终端可以通过export命令完成环境变量的临时
  • 2025-01-06Bash Shell的操作环境
    目录1、路径与指令搜寻顺序2、bash的进站(开机)与欢迎信息:/etc/issue,/etc/motd(1)/etc/issue(2)/etc/motd 3、bash的环境配置文件(1)login与non-loginshell(2)/etc/profile(loginshell才会读取)(3) ~./bash_profile(loginshell才会读取)(4)source:读入环境配置文件的指令(5)~/.ba
  • 2025-01-05在浏览器中以按钮的方式执行Shell脚本
    一、功能描述有时候我们需要不定时的在服务器上执行某些脚本,当然我们可以使用电脑+XShell等工具登录到服务器运行脚本,如果使用手机就不方便操作了,那我们把脚本放在WEB页面中,只要手机可以正常访问到服务器,就可以使用浏览器打开页面,点击对应的按钮完成操作。在网页上规划好相应的
  • 2025-01-05Windows环境下反弹shell各类姿势
    在渗透测试过程中我们有时候需要通过Windows平台来反弹shell到我们的VPS主机以及CS端,那么这个过程中我们就需要借助Windows平台内置的可执行程序来执行命令,其中首选的就是powershell,本篇文章我们主要介绍如何通过Windows平台中如何通过powershell来反弹shell操作。powercat反弹sh
  • 2025-01-05[Linux 1] Linux 相关目录
    目录一、基础篇Linux入门vm/vim的安装Linux目录结构二、实际操作篇远程登录(XShell,XFtp,WinSCP)Vi和Vim编辑器开机、重启和用户登录注销实用指令定时任务调度磁盘分区、挂载进程管理RPM和YUM网络配置用户管理三、高级篇日志管理定制自己的LinuxLi
  • 2025-01-04简单使用linux
    1.1Linux的组成Linux内核:内核是系统的核心,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。文件系统:文件存放在磁盘等存储设备上的组织方法。Linux能支持多种目前浒的文件系统,如ext4、FAT、VFAT、ISO9660、NFS、SMB等。Shell:Shel
  • 2025-01-04Pwncat --- 一款功能强大的反向Shell&Bindshell处理工具
               公众号:泷羽Sec---风宵Pwncat目录介绍:安装方法端口扫描和Banner抓取设为监听器Windows反向Shell本地端口转发发送和接收文件绑定Shell(Linux)介绍:   Pwncat作为一种强大且类似Netcat的工具,专为渗透测试人员及红队成员设
  • 2025-01-04Linux Shell 脚本编程基础知识篇—awk的条件判断(3)
    ℹ️大家好,我是练小杰,今天周五了,又是一周过去了
  • 2025-01-03jenkins入门4
    1、启动关闭jenkins在Windows环境下,如果你需要关闭Jenkins服务,可以通过以下几种方式:1、使用Windows服务管理器:打开“运行”对话框(Win+R),输入services.msc,然后回车。在服务列表中找到“Jenkins”服务。右击“Jenkins”服务,选择“停止”以停止服务。2、netstopjenkins
  • 2025-01-03云上攻防-云原生&Kubernetes&K8s安全&API&Kubelet未授权访问&容器执行
    知识点1、云原生-K8s安全-名词架构&各攻击点2、云原生-K8s安全-Kubelet未授权访问3、云原生-K8s安全-APIServer未授权访问K8S集群架构解释Kubernetes通俗来讲就是用来管理多台主机上的docker容器的一个开源平台应用。1、Master节点(控制端)2、Node节点(主机)3、Pod(容器)
  • 2025-01-02shell脚本的使用
    一、思维导图 二、小练习1、在家目录下创建目录文件dir1,把/etc/passwd拷贝到dir1中,把/etc/group拷贝到dir1中并重命名为grp.txt,使用tree指令,显示dir1目录的文件树,把dir1,分别压缩为dir1.tar.xz,dir1.tar.gz,dir1.tar.bz2#!/bin/bashmkdirdir1cp/etc/group/home/ubuntu/d
  • 2025-01-02kubenetes1.23.17部署(shell)
    1.前置条件基础目录/data/k8s1231_centos78_20241231_all目录下的内容docker-20.10.9.tgz init_server.sh k8s_1.23.17_images.tar.gz k8s_tools_package_centos7.8.tar.gz k8s_tools.sh kubeadmin_1.23.17.tar.gz save_images.sh2.系统初始化[root@localhostk8s
  • 2025-01-01命令行命令纠错神器 The Fuck
    理论源码与官方文档GitHub地址:https://github.com/nvbn/thefuck极简概括:使用Python编写的、可扩展规则的、支持在Linux、MacOS上运行的命令行命令纠错工具,当前88.4Kstar。应用场景:命令行输错并按了回车,移动光标矫正嫌麻烦,生气了,于是输入f**k指令,智能帮你纠错。缺点:指令众多
  • 2025-01-01linux系统变量配置
    一、为什么要配置linux的环境变量添加环境变量之后可以直接在termianl中运行shell脚本、可以在运行界面直接运行shell脚本可以为命令添加别名等操作,方便输入指令可以添加函数,方便将常用组合写成一条命令,比如git的提交操作,经典的三条指令二、如何配置linux环境变量
  • 2024-12-31shell指令
    在家目录下创建目录文件,dirdir下创建dir1和dir2把当前目录下的所有文件拷贝到dir1中,把当前目录下的所有脚本文件拷贝到dir2中把dir2打包并压缩为dir2.tar.xz再把dir2.tar.xz移动到dir1中解压dir1中的压缩包使用tree工具,查看dir下的文件整理思维导图执行磁盘的操作在家目
  • 2024-12-31HackMyVM-Adria靶机的测试报告
    目录一、测试环境1、系统环境2、使用工具/软件二、测试目的三、操作过程1、信息搜集2、Getshell3、提权四、结论一、测试环境1、系统环境渗透机:kali2021.1(192.168.101.127)靶 机:debian/linux(192.168.101.226)注意事项:该类型靶场只能在virtualBox上搭建,因
  • 2024-12-31Linux Shell 脚本编程基础知识篇—awk编程语言(1)
    ℹ️大家好,我是练小杰,今天是2024年最后一天,明天再见就是2025了
  • 2024-12-3112.17
    3.1执行第一个spark程序 $ /opt/module/spark-2.1.1-bin-hadoop2.7/bin/spark-submit \--class org.apache.spark.examples.SparkPi \--master spark://hadoop102:7077 \--executor-memory 1G \--total-executor-cores 2 \/opt/module/spark-2.1.1-bin-hado
  • 2024-12-310063. shell命令--su
    目录63.shell命令--su功能说明语法格式选项说明实践操作注意事项其它事项63.shell命令--su功能说明        su命令在Linux和Unix系统中用于切换当前用户到另一个用户,通常是切换到超级用户(root)。这个命令允许用户以另一个用户的身份执行命令,这对于
  • 2024-12-310064. shell命令--visudo
    目录64.shell命令--visudo功能说明语法格式选项说明实践操作授权格式64.shell命令--visudo功能说明        visudo是Linux系统中用于安全地编辑sudoers文件的命令。sudoers文件是sudo的主要配置文件,它决定了哪些用户和组可以以什么方式执行哪些
  • 2024-12-310062. shell命令--id
    目录62.shell命令--id功能说明语法格式选项说明实践操作注意事项62.shell命令--id功能说明        id命令在Linux和类Unix系统中非常有用,它主要用于显示当前用户或指定用户的用户ID(UID)、所属群组ID(GID)以及所属的其他群组ID。这个命令对于系统管理和
  • 2024-12-31DAY179内网渗透之内网对抗:横向移动篇&入口切换&SMB共享&WMI管道&DCOM组件&Impacket套件&CS插件
    1.内网横向移动1、横向移动篇-协议服务-SMB2、横向移动篇-协议服务-命令模式、3、横向移动篇-协议服务-安全防御1.1WMI进行横向移动windows2012以上默认关闭了Wdigest,所以攻击者无法通过内存获取到明文密码为了针对以上情况所以有四种方法解决:1.利用(PTH,PTK)等进行
  • 2024-12-30【Linux】linux系统组成结构详解
    NB的架构师都要具备足够的技术深度,然后才能透过问题看本质,所谓技术深度就是扎实的基础知识,要不断深入,反复研究学习,打磨自己的硬实力。不论从事云计算、虚拟化、容器、大数据、人工智能,几乎都是基于Linux服务器部署服务。一、linux系统结构linux系统看似纷繁复杂,单其核心只有一
  • 2024-12-30linux切换nologin用户运行服务时环境变量的设置
    遇到问题:需要切换nologin用户运行服务,同时使得go程序崩溃时可以生成core。使用sudo-H-u$USER/bin/bash-c"nohup./server>/dev/null2>&1&"。发现设置的环境变量不生效。问题原因:shell没有继承当前用户的环境变量,sudo-E-H-u$USER/bin/bash-c,加入-E会尝试继承当