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(CentOS)安装MySql
安装mysql yum repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpm安装mysqlyum -y install mysql-community-server.x86_64 启动mysqlservice mysqld start查找mysql临时密码grep "p...
2024-01-10alluxio安装记录
最近要尝试探究一下alluxio相关的知识,本博客进行对alluxio的安装过程进行备忘:单例安装过程:https://docs.alluxio.io/os/user/stable/cn/contributor/Contributor-Getting-Started.html (开发者指南)https://docs.alluxio.io/os/user/stable/cn/contributor/Building-Alluxio-From-Source.html (源码编译安装)https://docs.a...
2024-01-10liunx安装和部署nacos配置中心
1、下载https://github.com/alibaba/nacos/releases nacos-server-1.3.1.tar.gz 源码包2、上传到liunx服务器 /usr/local下3、 解压tar -zxvf nacos-server-1.3.1.tar.gz4、进入解压后的nacos文件目录下,进入到bin目录下 cd /usr/local/nacos/bin5、编辑 vim startup.sh脚本,修改6、保存退出7、进入cd /usr/local/nacos/conf目...
2024-01-10小白的linux笔记:CentOS8安装与设置
为了在服务器上跑爬虫,以及学SegNet,研究了一圈看来linux是必学品了。在自己电脑上安装了一个1。官网下载iso,一个linux dvd是稳定版,选之,另一个stream版是更新更快的测试版,里面软件更新。https://www.centos.org/download/2。刻u盘,用Win32 Disk Imager,https://sourceforge.net/projects/win32diskimager/,直接写入iso...
2024-01-10Linux 中PHP的安装教程
一、下载安装包http://www.php.net/downloads.php获取下载地址wgethttp://hk1.php.net/distributions/php-7.0.13.tar.gzhttp://xmlsoft.orgftp://xmlsoft.org/libxml2/libxml2-2.9.4.tar.gz二、安装python-develcentos安装 python-dev包提示No package python-dev available:出现此问题的原因是python-dev的包在c...
2024-01-10linux安装kibana6.6.2
./bin/kibana 后台运行 ./bin/kibana > /dev/null 2>&1 & 后台运行(输出日志) ./bin/kibana > log.out 2>&1 & 后台启动 nohup ./kibana & 查询进程 ps -ef|grep kibana 或者通过端口查询pid netstat...
2024-01-10Linux下安装MySql
查看命令:rpm -qa | grep mysql卸载卸载命令:rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_6402-下载Linux版MySql链接:https://pan.baidu.com/s/1sgEUqQf17nbtMPVMU2llnA提取码:8vmr03-上传到Linux中上传工具下载即使用参照博客:上传工具04-创建MySql安装路径创建命令:mkdir /usr/local/mysql05-解压安装包到指定目录解压命令:t...
2024-01-10linux上安装MySQL
一、下载mysql服务软件包 地址:https://dev.mysql.com/downloads/mysql/ rpm package:是某个特定的包,比如server,client,devle等 rpm bundle:是该版本所有包的集合 Compressed TAR Archive,是源码,必须用源码方式安装 Compatibility Libraries:兼容库 ...
2024-01-10linux字体安装
选择字体 1、先从你本机 C:WindowsFonts 右键复制或者网络上下载你想要安装的字体文件(*.ttf文件)到 /usr/share/fonts/chinese/TrueType 目录下(如果系统中没有此目录,则自行mkdir创建,亦可重命名为自己喜欢的文件夹名)2、修改字体文件的权限,使root用户以外的用户也可以使用# cd /usr/share/fonts/chinese/T...
2024-01-10linux一键安装gitea
echo "要事先创建数据库gitea@gitea password:gitea"systemctl stop firewalldecho "1、addUser"u=giteag=$ugroupadd $guseradd $u -g $g -s /bin/falsemkdir /home/$umkdir /home/$u/desktopchown -hR $u:$g /home/$uusermod -s /bin/bash $uusermod -d /home/$u $uecho "2、安装gitea"yu...
2024-01-10Linux起源
Linux起源操作系统出现时间线:Unix1970年诞生 ,71年用C语言重写Apple II 诞生于1976年window诞生于1985年Linux诞生于1991年,由大学生Linus Torvalds和后来的众多爱好者共同开发完成。想必大家看了这个时间线应该能想明白为啥Linux要出现并且开源吧。因为前面三个都贼贵。为什么是企鹅logo因为企鹅是极地...
2024-01-10Linux笔记(一)
一、Linux目录结构bin存放二进制可执行文件(ls,cat,mkdir等)boot存放用于系统引导时使用的各种文件dev用于存放设备文件etc存放系统配置文件home存放所有用户文件的根目录lib存放跟文件系统中的程序运行所需的共享库以及内核模块mnt系统管理员安装临时文件系统的安装点opt额外安...
2024-01-10详解linux软连接和硬链接
本篇文章详细介绍了linux软连接和硬链接,废话不多说,接着往下看把。一 链接文件Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【软连接】另外一种连接称之为符号连接(Symbolic Link),也叫软连接。软链接文件有类似...
2024-01-10Linux札记第十七章
目录程序学习方法?为什么学习Linux?什么是操作系统?操作系统分类学习Linux可以做什么?学习Linux主要是学习什么?Linux版本虚拟机Linux文件系统(目录和文件)程序学习方法?编程和Linux学习一样,学习编程:写代码 --- 学习Linux:学命令1:练、练、练2:学会使用搜索引擎3:不求甚解 对于...
2024-01-10Linux非阻塞FIFO(按需记录)
我喜欢记录“按需”输出的程序。例如。输出记录到终端,但是另一个进程可以随时挂接到当前输出。经典方法是:myprogram 2>&1 | tee /tmp/mylog并按需tail /tmp/mylog但是,这将创建一个不断增长的日志文件,即使在驱动器空间不足之前也不会使用它。所以我的尝试是:mkfifo /tmp/mylogmyprogram 2>&1 | tee /tmp/my...
2024-01-10Linux应知应会(一)
一、Linux入门概述1.1 概述Linux内核最初由芬兰人Linus Torvalds在赫尔辛基大学就读时处于个人爱好编写的。Linux是一套免费使用且自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬...
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