Linux安全加固学习
1、修改主机名方法一# hostname 主机名 ##临时修改主机名方法二#vim /etc/hostname ##修改hostname文件重启系统生效 将localhost.localdomain改为自定的主机名2、设置sudo给用户# vim /etc/sudoers ##编辑sudoers文件可以添加单个用户或者也可以添加组( wheel前面的% 表示wheel是组, 如果没有%则表示wheel...
2024-01-10Linux云主机安全加固
Last failed login: Tue Feb 10 23:32:08 EST 2019 from xxx There were 166 failed login attempts since the last successful login. Last login: Tue Feb 10 18:54:37 2019 from 这种一般是开启了默认的SSH登录端口22,导致一些全网扫描工具的高危端口扫描。如果密码被爆破后,就可以登录到自己的云主机上,进行信息盗取或恶意操作,例如挖...
2024-01-10Linux操作系统的安全合规性检查和加固
导读本文旨在指导系统管理人员或安全检查人员进行Linux操作系统的安全合规性检查和加固。1. 账号和口令1.1 禁用或删除无用账号减少系统无用账号,降低安全风险。操作步骤 使用命令 userdel <用户名> 删除不必要的账号。 使用命令 passwd -l <用户名> 锁定不必要的账号。 使用命令 passwd -...
2024-01-1021.Nginx安全管理
1. 隐藏响应的特定 header一般从站点的 Response Header 中,我们可以获取到如下信息Server: nginx/1.x.xX-Powered-By: PHP/7.x.x通过这个我们能够获取到搭设HTTP服务器的软件及版本号,以及项目代码的编写语言及版本号如果不隐藏掉这些信息,而恰好对应的软件版本又存在公开的漏洞,一旦被有意者利用,对我...
2024-01-10Linux三阶段之十二:HTTPS安全证书访问连接实践配置
十二、HTTPS安全证书访问连接实践配置(一)网络安全涉及的问题①. 网络安全问题-数据机密性问题 传输的数据可能会被第三方随时都能看到 ②. 网络安全问题-数据完整性问题 传输的数据不能随意让任何人进行修改③. 网络安全问题-身份验证问题 第一次通讯时,需要确认通讯双方的身份...
2024-01-10Linux程序安装jobsSQL(最新最详细)
2020最新Linux系统发行版ContOS7演示安装MySQL。为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐。更多命令学习推荐:1、检查安装 登录Linux,命令检查是否已经安装过mysql,执行命令。如果没有任何显示信息,则说明未安装,如...
2024-01-10在Linux上安装Qt,找不到-lGL
我很难在Linux上安装Qt。我在网站上下载了.run文件并安装了Qt。但是,当我尝试使用Qtcreator编译默认的HelloWorld项目时,得到以下信息:error cannot find -lGL我能够通过发出以下命令解决问题:sudo apt-get install libqt4-dev但是,我对解决方案不满意,因为我想使用Qt5,而我下载的库的名称暗示了版本4。有人...
2024-01-10Linux上安装Mysql及简单的使用详解
1. 安装mysql sudo apt-get update sudo apt-get install mysql-server sudo apt-get install python-mysqldb(如果python中要使用,请安装)2.登录root用户: mysql -u root -p3.查看所有数据库: show databases;4.选择一个数据库操作: use database_name;5.查看当前数据库下所有的表: show tables;6.创建一个数据...
2024-01-10Linux环境Hbase安装
环境准备 System:CentOS release 6.10 (Final) JDK:jdk1.8.0_251 注意,不同版本的安装包需要相应的jdk版本支持 step1下载安装包: # wget http://ftp.mirror.tw/pub/apache/hbase/2.2.5/hbase-2.2.5-bin.tar.gzstep2:修改配置文件 # vim hbase-env.sh 添加jdk环境step3:启动 ${hbase_home}/bin/start-hbase.shstep4:che...
2024-01-10linux安装JDK
mkdir /home/test/tar2 把下载好的jdk压缩文件上传到linux对应目录3 创建jdk解压目录mkdir /usr/local/jdk4 解压文件tar -zxvf /home/test/tar/jdk-8u162-linux-x64.tar.gz -C /usr/local/jdk5 切换root用户6 修改/etc/profilevi /etc/profile添加export JAVA_HOME=/usr/local/jdk/jdk1.8.0_162export CLASSPATH=...
2024-01-10LinuxJDK安装与配置
一、下载 JDK官网链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html系统是 CentOS 7 X64的,进入系统选择相应的安装包下载,这里下载压缩包。记得选择自己的系统版本64 还是 32。下载好文件后,自行放到/usr/local/jdk 文件夹下便可。二、JDK 安装1、 清楚系统自带的 JDK如果安...
2024-01-10Linux下安装JDK
执行命令查看查看命令:rpm –qa | grep java卸载OpenJDK卸载命令:rpm -e --nodeps 要卸载的包名称02-创建JDK安装路径在/usr/local/ 创建文件夹java创建命令:mkdir java03-下载上传工具**上传工具:**FileZilla 或 其他百度网盘**工具下载:**链接:https://pan.baidu.com/s/1Bbu6BhvZrjHxEqaVqmat1Q**提取码:**zjpy官网h...
2024-01-10Linux系统学习一、安装,调试
环境主机:Windows 10虚拟机:VMware 15 Pro镜像: 一、安装过程: 然后开启虚拟机 设置主机名 时区 密码 最小安装 等着 重启 登录 二、配置静态IP地址 输...
2024-01-10linux下安装lxml包
爬虫项目需要用到lxml包,解析html文件,但是linux服务器没有lxml包,服务器中python版本是3.8.直接使用命令安装:pip install lxml中途会报错,错误提示我没有保存,懒得再现了。以为是python版本问题,再运行:pip3 install lxml注意此命令需要先安装pip3,但仍然报错。可能是线上包有问题,于是想通过安装...
2024-01-10关于在linux中安装neo4j的步骤
依赖Neo4j的安装对硬件、系统都有一些要求的。 硬件不必说,肯定是越高越好。Java必须安装OpenJDK 8 或 Oracle Java 8 Operation Sytem,版本至少为1.8.0版本。0.预先检查jdk安装版本Java -versionopenjdk version "1.8.0_222-ea"否则就需要安装java或更新版本 java版本更新安装包(社区版本,下载请问度娘)下载好的文件...
2024-01-10最好的c音频库linux
我想知道是否有人对c的最佳linux音频库有什么看法。我正在学习,并且正在使用力宝上的音频输出进行实验。编辑:现在我要做的就是放出频率音。回答:您可以尝试FMod。你可以在这里得到它。它具有高级api,支持许多编程语言和操作系统。可以播放和编码许多音频格式,还支持3d声音等等。它对于...
2024-01-10linux总结
Linux基础操作,帮助快速上手Linux操作系统,内容包括:操作文件,操作文本,软件下载,以及操作磁盘等基础知识。 1.开始Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首...
2024-01-10为Linux
许可替代有许多方法在具体验证 例如windows系统来验证软件:为Linux在操作系统窗口,我们使用通过在Windows注册表存储密钥值来验证软件文件的过程将如软件开始 - >许可密钥 - >浏览和更新许可密钥(.KEY 文件) - 当软件启动的许可证密钥>进行了验证 存储在注册表项 特定键值 个 上述过程是在windows...
2024-01-10linux三剑客之awk
目录linux三剑客之awk1、awk的语法2、参数3、awk的生命周期4、awk中的预定义变量5、awk处理规则的执行流程6、awk中的函数7、awk中的定位1、正则表达式2、比较表达式(作用的是文本内的内容)3、逻辑表达式4、算术表达式5、条件表达式(作用的是文本外的内容)6、范围表...
2024-01-10详解linux lcd驱动编写
有些嵌入式设备是不需要lcd的,比如路由器。但是,还有些设备是需要lcd显示内容的,比如游戏机、测试仪、智能手表等等。所以,今天我们就看看lcd驱动在linux上是怎么进行的。1、代码目录drivers/video2、查看video下的Makefile文件# SPDX-License-Identifier: GPL-2.0obj-$(CONFIG_VGASTATE) += vgastate.oobj-$(CONFIG_HDM...
2024-01-10Linux就业市场
Linux技术的职业历来为许多人带来了极大的回报,并且似乎是常绿和衰退的证明。如果您打算学习Linux课程,那么可以肯定,对Linux认证专业人士的需求在不久的将来会持续增长,而且足够稳定。Linux就业市场现在非常火爆,特别是对于那些具有系统管理技能的人。每个人都在寻找Linux人才。随着对Linux专...
2024-01-10那些Linux趣事
不知不觉自己玩Linux已经挺久了,那时为了安装一个ubuntu还专门去研究硬盘,grub,分区,MBR,GPT一堆东西,还有那硬盘分区命名方式,虽然玩这个有点这折腾,但他可以让人知道很多东西,那时的我真是无限折腾,经常在linux贴吧混,总是遇到各种神人的问题,看到各种神回复,比如下面的曾经我也遇到...
2024-01-10Linux中的各种锁
atomic(原子操作):所谓原子操作,就是该操作绝不会在执行完毕前被任何其他任务或事件打断,也就说,它的最小的执行单位,不可能有比它更小的执行单位,因此这里的原子实际是使用了物理学里的物质微粒的概念。 原子操作需要硬件的支持,因此是架构相关的,其API和原子类型的定义都定义在...
2024-01-10Linux五种IO模型
1,什么是IO模型IO在计算机中指的就是Input/Output(输入/输出)。Input/Output(输入/输出)的内容当然就是data(数据)了。那么数据被Input到哪,Output到哪呢?Input(输入)数据到内存中,Output(输出)数据到IO设备(磁盘、网络等需要与内存进行数据交互的设备)中;IO设备与内存直接的数据传输通...
2024-01-10linux离线源制作
这时间 制作离线安装包 或者离线安装 repo 就很有用了 。 linux 离线源制作(基本适用所有离线包安装)一:通过apt-get下载所需软件包;apt-cache search XXX (查找XXX有哪些软件包),找到XXX 软件,然后执行apt-get -d install XXX,执行完后,XXX的依赖包就会下载保存在/var/cache/apt/archives里面...
2024-01-10