Linux服务
文章平均质量分 79
Linux系统下服务的学习
zsx0728
这个作者很懒,什么都没留下…
展开
-
绘制北京市蜜雪冰城门店地图
第一步,通过腾讯地图API收集门店地理位置数据; 第二步,将地理位置数据导入Elasticsearch; 第三步,使用Kibana绘制门店地图。原创 2022-06-19 15:59:46 · 1981 阅读 · 2 评论 -
Linux 下安装 Elasticsearch 8 和 Kibana 8
安装以下版本软件:Elasticsearch 8.2.3,Kibana 8.2.3原创 2022-06-19 12:29:00 · 1310 阅读 · 0 评论 -
使用BurpSuite爆破ELK登录密码
文章目录1. 准备工作2. 渗透操作3. 查询结果 假设所有软件和密码字典已准备好。1. 准备工作 因为ELK登陆使用了https,所以火狐浏览器勾选“也将此代理用于HTTPS”。本实验中使用端口9999,可灵活自定义。 BurpSuite检查2个地方:关闭拦截,确保“Intercept is off”。确保添加9999端口的代理2. 渗透操作浏览器尝试登陆一次;在BurpSuite找到这条记录,右键“Send to Intruder”;调整原创 2021-11-30 17:08:07 · 2419 阅读 · 0 评论 -
分析Burp Intruder攻击结果
本文举例说明如何分析Burp Intruder攻击结果。 解释攻击结果的关键在于理解服务器响应。响应通常可以通过以下至少一种方式加以区分:不同的HTTP状态码不同的response长度某种特定的表达error 或 timeout 的发生接收或完成响应所需的时间 例如,对现有资源的请求可能会返回不同长度的“200 OK”响应,而对不存在资源的请求可能会返回“404 Not found”响应,或包含固定长度自定义错误页的“200 OK”响应。 在密码猜测攻击中,失败原创 2021-10-29 13:35:05 · 2105 阅读 · 1 评论 -
Linux下暴力破解弱密码的工具
本文简述Linux下暴力破解密码的工具,包括 John the Ripper,Medusa,Hydra。原创 2021-09-15 21:33:54 · 5635 阅读 · 1 评论 -
使用安全狗进行Linux主机安全加固
本文简述如何使用安全狗软件进行Linux主机的安全加固。原创 2021-09-07 14:03:43 · 1835 阅读 · 0 评论 -
重建致远OA系统的步骤
文章目录1、安装操作系统2、安装ORACLE数据库3、配置数据库监听与实例4、配置数据库权限5、导入数据6、启动应用7、问题及解决方法 原OA服务器坏了,将OA系统迁移到其他服务器,简单地说,就是重搭系统。1、安装操作系统 设置主机名为OA,设置IP和网关,DNS为114.114.114.114。 分区可简单分为根分区与swap分区,Desktop安装即可。安装软件时建议不勾选Java平台。 关闭selinux和防火墙,设置开机不启动。2、安装ORACLE数据库原创 2021-06-08 18:01:06 · 2577 阅读 · 0 评论 -
轻文章-/var/log中的5个Linux日志文件组
如果您管理任何Linux机器,您必须知道日志文件的位置以及其中包含的内容。这些文件通常在/var/log中。日志记录由相关的.conf文件控制。 有些日志文件是特定于发行版的,这个目录还可以包含诸如samba、apache、lighttpd、mail等应用程序。 从安全角度来看,这是5个至关重要的文件组。还会生成许多其他文件,这些文件对于系统管理和故障排除很重要。1.主日志文件/var/log/messages - 包含全局系统消息,包括系统启动期间记录的消息。在 /var/lo翻译 2020-12-21 15:20:30 · 188 阅读 · 0 评论 -
使用Lsyncd同步本地文件夹
场景主机挂载了分布式文件系统,由于需要更换分布式文件系统,需要将分布式文件系统内2T的数据拷贝到主机本地,并实现增量同步。试了许多工具,感觉还是lsyncd最简单,最适合本地文件夹之间的同步。具体步骤1.安装lsyncd,修改inotify触发机制监控的文件数yum install lsyncdecho fs.inotify.max_user_watches=50000000 >> /etc/sysctl.confsysctl -p如果fs.inotify.max_user_wa原创 2020-08-14 20:12:35 · 850 阅读 · 0 评论 -
logrotate失效的简单排查
查询/var/log/messages,有如下记录逐一检查/etc/logrotate.d下的配置文件,报错如下:error: skipping "/var/log/boot.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logro原创 2020-08-05 07:35:43 · 7995 阅读 · 1 评论 -
man 5 rsyslog.conf 翻译
文章目录安装基本配置模块参考文档安装要在RHEL / CentOS上安装rsyslog,只需从命令行以root用户身份执行以下命令:cd /etc/yum.repos.d/wget http://rpms.adiscon.com/v8-stable/rsyslog.repoyum install rsyslog有时由于解析变量不正确,导致一些用户在安装时遇到问题。打开repo文件,根...翻译 2020-02-16 16:23:45 · 616 阅读 · 0 评论 -
Apache HTTP配置虚拟主机(二)
文章目录1. 使用CGI提供动态内容1.1 配置Apache启用CGI1.1.1 ScriptAlias1.1.2 ScriptAlias目录之外的CGI1.2 编写CGI程序1.2.1 第一个CGI程序参考文档1. 使用CGI提供动态内容CGI(通用网关接口)为Web服务器定义了一种与外部内容生成程序进行交互的方式,这些程序通常称为CGI程序或CGI脚本。这是在网站上放置动态内容的最简单,最...原创 2019-12-20 23:12:52 · 372 阅读 · 0 评论 -
Apache HTTP配置虚拟主机(一)
1. 基于名称和基于IP的虚拟主机的区别基于IP的虚拟主机使用连接的IP地址来确定要服务的虚拟主机。因此,每个主机都需要有一个单独的IP地址。使用基于名称的虚拟主机时,服务器依靠客户端将主机名报告为HTTP标头的一部分。使用此技术,许多不同的主机可以共享相同的IP地址。(实验抓包http头理解不同)基于名称的虚拟主机通常更简单,因为只需要配置DNS服务器以将主机名映射到正确的IP地址,然后配置...原创 2019-12-19 18:08:23 · 377 阅读 · 0 评论 -
APACHE环境下PHP 5.3.3升级到5.6
文章目录0. 环境1. 源码升级1.1 安装步骤1.2 注意事项2. YUM升级0. 环境 系统:CentOS release 6.8 Apache:2.2.15 PHP 5.3.3版本为YUM安装1. 源码升级1.1 安装步骤 &nbs...原创 2019-11-29 12:34:54 · 743 阅读 · 0 评论 -
DNS服务器分类与bind-chroot服务配置
文章目录1. DNS服务器分类1.1 权威服务器1.1.1 主服务器1.1.2 从服务器1.1.3 隐身服务器1.2 缓存服务器2. bind-chroot服务配置2.1 安装2.2 验证1. DNS服务器分类DNS服务器从业务逻辑上一般分为权威服务器与缓存服务器。权威服务器直接负责对域名进行解析,各种记录,比如A记录,CNAME记录就是写在权威服务器的配置文件;缓存服务器负责向上级DNS服务...原创 2019-10-24 16:41:14 · 3872 阅读 · 0 评论 -
PHP安装redis扩展
环境如下:安装步骤:1.下载并解压缩redis-3.1.4.tgz:# wget https://pecl.php.net/get/redis-3.1.4.tgz --no-check-certificate# chmod 777 redis-3.1.4.tgz# tar zxvf redis-3.1.4.tgz2.进入解压缩之后的目录,进行安装:# phpize ...原创 2019-09-16 12:05:42 · 1098 阅读 · 0 评论 -
linux平台的Apache2.x下安装PHP
假设httpd已经安装。1.下载并解压缩tar.gz包,解压缩后的文件夹位于/usr/local/src下。2.预编译,编译,安装(1).查找apxs的位置,因为本次http是yum安装,所以apxs位置是/usr/sbin/apxs# find / -name apxs/usr/sbin/apxs(2).生成PHP的Makefile:cd /usr/local/src/php-...原创 2019-09-12 14:18:15 · 332 阅读 · 0 评论 -
Linux下FTP服务的安装,配置
实验环境:FTP服务器IP为192.168.149.143,centos7系统。实验步骤:第一部分 基本安装1.安装vsftpd软件# yum install -y vsftpd*...Installed: vsftpd.x86_64 0:3.0.2-25.el7 vsftpd-sysvinit.x86_64 0:3.0.2-25.el7 ...原创 2019-09-03 14:16:54 · 289 阅读 · 0 评论 -
linux下误删messages文件的找回方法
如果有进程正在使用的文件,如果被误删了,可以找回。如果没有进程在使用,就无法找回被误删的文件了。假如/var/log/messages文件被误删了:1.查询正在使用该文件的进程。[root@www]# lsof |grep messagersyslogd 1717 root 1w REG 8,2 243321 ...原创 2019-01-10 15:37:08 · 897 阅读 · 0 评论 -
linux-rsync-同步本地文件夹
实验环境:centos-6.5步骤:1.安装rsync;yum list rsyncyum install rsync2.创建源目录test,测试文件1.txt,目的目录test1;mkdir test test1cd testtouch 1.txt3.使用rsync命令进行同步rsync -av 源目录 目标目录rsync -av test t原创 2017-11-06 10:52:16 · 25274 阅读 · 0 评论 -
linux-shell练习20171225
获取测试系统的主机名,IP,等信息将结果保存在本地的yan.txt文件中。很简单,需要改进。原创 2017-12-25 19:44:56 · 201 阅读 · 0 评论 -
Linux-shell练习20171222
1、当执行一个程序的时候,这个程序会让用户选择Y或N;2、如果用户输入Y或y,就显示“Ok,continue”;3、如果用户输入N或n,就显示“Oh,interrupt!”;4、如果是其他字符,就显示“i don't know what your choice is ”执行结果如下:原创 2017-12-22 17:19:03 · 601 阅读 · 0 评论 -
crontab执行shell脚本
想学习一下crontab命令,想执行脚本修改root密码。1、先写一个修改密码的脚本,命名为mima.sh;2、crontab -e编写计划;3、crontab -l 查询计划,看看时间,快执行了;4、mail查询结果,执行成功。原创 2018-01-25 18:07:37 · 991 阅读 · 0 评论 -
linux系统下查询硬盘转速
网上百度了一下,测试可用。[root@localhost sg3_utils-1.42]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)1、登录网站http://sg.danny.cz/sg/sg3_utils.html,下载源码包。我选择的1.42版本,20160217发布的。2、解压缩,按照./configure,ma原创 2018-01-08 17:32:35 · 12675 阅读 · 0 评论 -
Redhat6.5更改yum源
redhat默认自带的yum源需要注册,才能更新,报错:This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.今天试了一下,替换为centos对应的源。先看了一下yum所有的包,其中提供yum命令的是yum-3.2.29-81.el...原创 2018-06-13 10:42:42 · 1362 阅读 · 0 评论 -
phpinfo无法显示
今天调试lnmp环境,出现如下报错。无法查询到php信息。环境:linux版本CentOS Linux release 7.3.1611 (Core),nginx使用tengine。php和tengine均为源码安装到/usr/local。首先确认tengine已经启动,在网站根目录下写了个静态测试网页,测试没问题,可以正常显示。确认php-fpm已经启动,查询服务端口正常。怀疑t...原创 2018-07-24 13:42:20 · 4145 阅读 · 0 评论 -
vlc视频播放器安装的小问题
从vlc官网上查询,因为操作系统是centos7,所以使用如下指令:https://www.videolan.org/ $> su - #> yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm #> yum install https:...原创 2018-07-30 10:06:59 · 1841 阅读 · 0 评论 -
centos6.5配置ssh免秘钥登陆执行pssh命令
1.检查并安装pssh,yum list pssh2.因为没有配置免秘钥登陆,pssh命令执行失败。[root@bogon ]# pssh -H root@192.168.245.129 -i uptime[1] 11:00:36 [FAILURE] root@192.168.245.129 Exited with error code 255Stderr: The authenti...原创 2018-08-22 11:25:50 · 604 阅读 · 0 评论 -
借用nginx.vim工具进行语法高亮和格式化配置nginx.conf文件
我用的tengine,安装目录是/usr/local/tengine。1.下载nginx.vimhttps://www.vim.org/scripts/script.php?script_id=18862.将nginx.vim上传至 ~/.vim/syntax/,并在~/.vim/filetype.vim的文件中新增如下内容:au BufRead,BufNewFile /etc/ng...原创 2018-08-24 17:44:26 · 2308 阅读 · 0 评论 -
PHP安装BCMath扩展
编译安装 (PHP-5.6.23)1.进入PHP源码包目录下的ext/bcmath目录。[root@192 bcmath]# lsbcmath.c config.m4 config.w32 CREDITS libbcmath package.xml php_bcmath.h tests2.执行phpize命令,phpize命令在PHP安装目录的bin目录下,如/usr...原创 2018-10-22 18:22:32 · 3526 阅读 · 0 评论 -
php安装memcache扩展
PHP 5.6.23,查询目前最稳定的版本是memcache-2.2.7。1.下载并解压缩。 wget http://pecl.php.net/get/memcache-2.2.7.tgztar zxvf memcache-2.2.7.tgz2. 编译。根据实际情况使用phpize和php-config。[root@www memcache-2.2.7]# /usr/lo...原创 2018-12-14 11:50:50 · 273 阅读 · 0 评论 -
php配置ZendOpcache插件加速
php原版本情况:[root@www sbin]# php -vPHP 5.6.23 (cli) (built: Dec 7 2018 09:00:11) Copyright (c) 1997-2016 The PHP GroupZend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies1.修改php.ini,在最后...原创 2018-12-14 13:35:52 · 264 阅读 · 0 评论 -
linux-apache初体验
初次体验apache,在本机进行测试。1 检查本机是否已安装httpd包rpm -qa |grep httpd[root@bogon html]# rpm -qa|grep httpdhttpd-tools-2.2.15-29.el6.centos.x86_64httpd-2.2.15-29.el6.centos.x86_64检查结果,已安装httpd包2 修改/etc原创 2017-11-14 22:32:53 · 249 阅读 · 0 评论