草庐IT

Tina_Linux_syslog

全部标签

Linux 安全 - 扩展属性xattr

文章目录前言一、简介二、扩展属性命名空间2.1简介2.2security扩展属性2.3System扩展属性2.4Trusted扩展属性2.5User扩展属性三、用户空间使用3.1setfattr/getfattr3.2setxattr/getxattr/listxattr参考资料前言一、简介xattr-Extendedattributes扩展属性是与文件和目录永久关联的名称-值对,类似于与进程关联的环境变量。属性可以被定义或未定义。如果属性被定义,其值可以为空或非空。扩展属性提供了一种方式,可以在文件和目录上关联额外的元数据或信息,超出了存储在索引节点(inode)中的标准属性。它们可以用于增

openssl+ RSA + linux 签名校验开发实例(C++)

文章目录一、RSA签名校验二、RSA签名校验开发实例一、RSA签名校验RSA签名校验是一种用于验证数字签名的过程,它确保签名是由拥有相应私钥的合法实体创建的。以下是RSA签名校验的理论知识点:RSA密钥对:RSA签名使用一对公钥和私钥。公钥用于验证签名,私钥用于创建签名。数字签名过程:消息哈希:对要签名的消息进行哈希运算,通常使用SHA-256等哈希算法,以确保消息的唯一性和完整性。私钥签名:使用私钥对消息的哈希值进行加密,形成数字签名。数字签名校验过程:消息哈希:接收到签名后,对原始消息进行相同的哈希运算,得到消息的哈希值。公钥验证:使用签名者的公钥对数字签名进行解密,得到解密后的哈希值。比

airflow安装及使用入门(linux)

目录airflow概述安装安装python环境安装Airflow修改数据库为MySQL修改执行器配置邮件服务器常用命令airflow概述Airflow是一个以编程方式编写,安排和监视工作流的平台主要用于任务调度的安排;使用Airflow将工作流编写任务的有向无环图(DAG)。Airflow计划程序在遵循指定的依赖项,同时在一组工作线程上执行任务安装官网:ApacheAirflow安装python环境1.首先安装anaconda/miniconda下载地址:可以从官网下载:Anaconda|AnacondaDistribution下载完成后在命令行中安装即可 bashAnaconda3-2022

帮助命令---学习Linux命令的第一步

目录前言帮助命令 1)基本语法2)显示说明3)案例实操help获得shell内置命令的帮助信息1)基本语法2)案例实操常用快捷键前言Shell 可以看作是一个命令解释器,为我们提供了交互式的文本控制台界面。我们可以通过终端控制台来输入命令,由shell进行解释并最终交给内核执行。本章就将分类介绍常用的基本shell命令帮助命令 1)基本语法man[命令或配置文件]功能描述:获得帮助信息)2)显示说明信息功能NAME命令的名称和单行描述SYNOPSIS怎样使用命令DESCRIPTION命令功能的深入讨论EXAMPLES怎样使用命令的例子SEEALSOLSO相关主题(通常是手册页)3)案例实操(1

Live555 C++ arm linux64 RTSP推流开发

一、首先安装Live5551、下载源码由于不能apt-getinstall,所以先官网下载源码。http://www.live555.com/liveMedia/解压tar-zxvflive.2023.07.24.tar.gz安装可以看这篇博文前部live555server环境搭建OpenSSL必须安装2、生成makefile安装时如果直接在arm板子上装,生成makefile时就直接写~/live$./genMakefileslinux#查看Makefile~/live$catMakefile#####Changethefollowingforyourenvironment:COMPILE_

Linux 定位服务器硬盘槽位的方法

版权声明:原创作品,谢绝转载!否则将追究法律责任。—————作者:kirinLinux定位服务器硬盘槽位的方法1、安装sas3ircu工具2、获取磁盘SN号码2.1、使用smartctl命令获取smartctl-a/dev/sd*|grepSerial2.2、查看文件获取ll/dev/disk/by-id/|grepsd*3、通过硬盘SN号码查看硬盘槽位./sas3ircu0display|grep$(硬盘SN号码)-A3-B84、小例子4.1、将定位到的故障盘进行点亮,#storcli64/c0/e8/s11startlocate4.2、更换完后将硬盘灯灭掉,#storcli64/c0/e8

Linux(DNS解析服务与配置)

什么是DNS解析把域名变成IP地址 ----正向解析把IP地址变成域名 ----反向解析DNS解析系统形似于导航,其能精确定位所需要访问的网站IP地址例:www.baidu.com.cn.  -------- 表示百度在互联网上的完整域名逐段解析:. ----表示根域.cn----表示一级域;如.cn .us .jp ;其指的是国家地区.com----表示二级域:组织或机构;如:com表示商业组织、edu表示教育机构、org表示非盈利组织、net表示运营商 ---------------------注此都指国内baidu----表示子域、域名(三级域)www----表示主机站点、主机名缓存域名

Centos7 Linux系统下生成https的crt和key证书

linux下生成https的crt和key证书步骤如下:x509证书一般会用到三类文,key,csr,crtKey是私用密钥openssl格,通常是rsa算法。Csr是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。crt是CA认证后的证书文,(windows下面的,其实是crt),签署人用自己的key给你签署的凭证。1.key的生成opensslgenrsa-des3-outserver.key2048这样是生成rsa私钥,des3算法,openssl格式,2048位强度。server.key是密钥文件名。为了生成这样的密钥,需要一个至少四位

Linux Centos 7 调整分区大小

前言:在安装新系统的时候,有时候没法预估或者说错误的划分了分区大小,常常会导致我们后面的操作出现极大地不方便,比如某个分区分的太小了,导致软件安装的时候会报安装空间不够,这就很麻烦。在这里我就记录一下错误分区后对home和root根分区存储空间大小调整的整个过程.1.、先使用df -h查看分区大小 发现,/home空间太大,而root空间太小2、使用 mount |grep root 查看文件分区系统类型  linux 分区格式主要是 ext2/ext3/ext4  和 xfs    ------------------需要注意的是,root根分区和 home分区类型要一样才能进行压缩扩容调整

kali linux网络安全弱口令爆破常用命令(二)

弱口令爆破(Hydra)KaliLinux中的Hydra是一款强大的网络登录破解工具,它支持多种协议,如FTP、SSH、Telnet等。弱口令爆破是一种常见的网络攻击手段,通过尝试不同的用户名和密码组合来获取系统的访问权限。Hydra是一款强大的暴力破解工具,可以用于执行弱口令爆破。hydra中的一些基本参数1.主机(Host):要尝试破解的目标主机的IP地址或域名。2.端口(Port):目标主机上服务运行的端口号。3.协议(Protocol):目标主机上服务使用的协议,如SSH、FTP等。4.服务类型(Service):目标主机上服务的类型,如SSH服务的用户名枚举、密码破解等。5.攻击类型