- 博客(105)
- 资源 (7)
- 收藏
- 关注
原创 银河麒麟桌面V10微信不能登录
一、清理缓存sudo rm -rf /home/用户/.Xauthoritysudo rm -rf /home/用户/.configsudo rm -rf /home/用户/.cache二、设置网络MTU把MTU从自动改成1500点击保存即可
2021-05-13 11:30:06
17460
原创 Linux修改登录日志
Linux中涉及到登录的二进制日志文件有/var/run/utmp/var/log/wtmp/var/log/btmp/var/log/lastlog其中 utmp 对应w 和 who命令; wtmp 对应last命令;btmp对应lastb命令;lastlog 对应lastlog命令w查看当前登入系统的用户信息及用户当前的进程(而who命令只能看用户不能看进程)。该命令能查看的...
2020-03-13 11:46:29
1625
原创 安装ESXi
1 简介 ESXi是vmware推出的一款优秀的服务器级别的虚拟机。它与我们常用的虚拟机不同的是,日常使用的虚拟机是需要依赖于一个操作系统的,比如在window上使用vmware,或者linux上使用virtualbox。而ESXi不依赖于任何操作系统,它本身就可以看作一个操作系统,然后可以在它上面安装系统。 实验环境: 1.安装ESXi的主机:惠普台式机 2.远程控制:宏碁笔记...
2019-08-23 10:43:48
132666
12
原创 shell加密
minidwep(一款 linux 下破解 wifi 密码的工具)注意:如果不想安装apache但是又想使用ab命令的话,我们可以直接安装apache的工具包httpd-tools。如下:yum -y install httpd-toolsgzexeshcjClamavsqlmapwebshelljsoup redis漏洞挖矿msfconsole...
2019-08-23 10:39:49
690
原创 30个Linux Shell脚本
编写Shell过程中注意事项:开头加解释器:#!/bin/bash语法缩进,使用四个空格;多加注释说明。命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用域。有两个命令能帮助我调试脚本:set -e 遇到执行非0时退出脚本,set-x 打印执行过程。写脚本一定先测试再到生产上。1、获取随机...
2019-08-23 10:33:48
449
原创 SSH 免密登陆
Linux System Environment[root@ansible ~]# cat /etc/redhat-release #==》系统版本CentOS Linux release 7.5.1804 (Core)[root@ansible ~]# uname –r #==》系统内核3.10...
2019-08-23 10:30:09
263
原创 什么是ddos攻击 如何防御
DDoS(Distributed Denial of Service,分布式拒绝服务)定义:主要通过大量合法的请求占用大量网络资源,从而使合法用户无法得到服务的响应,是目前最强大、最难防御的攻击之一。一、什么是DDOS攻击?DDoS也就是分布式拒绝服务攻击。它使用与普通的拒绝服务攻击同样的方法,但是发起攻击的源是多个。通常攻击者使用下载的工具渗透无保护的主机,当获得该主机的适当的访...
2019-08-23 10:28:31
539
原创 用于黑客渗透测试的 21 个最佳 Kali Linux 工具
这里是最好的 Kali Linux 工具列表,它们可以让你评估 Web 服务器的安全性,并帮助你执行黑客渗透测试。如果你读过Kali Linux 点评,你就知道为什么它被认为是最好的黑客渗透测试的 Linux 发行版之一,而且名副其实。它带有许多工具,使你可以更轻松地测试、破解以及进行与数字取证相关的任何其他工作。它是道德黑客(ethical hacker)最推荐的 Linux 发行版...
2019-08-23 10:20:00
537
原创 IPV6基础知识
目录▪ 一. 为什么要了解IPv6▪ 二. 顾虑:IPv6地址太复杂了,记不住啊▪ 三. 顾虑:每台服务器都有IPv6地址,会暴露整个内网,不安全▪ 四. 顾虑:IPv6地址有好几种类型,很难区分和记忆▪ 五. 需要学哪些知识▪ 六. IPv6基础知识▪ 七. IPv6地址生成▪ 八. 常用命令▪ 九. 在线测试工具▪ 十. 开启与关闭IPv6▪ 十一. 在CentOS7上...
2019-08-23 10:14:24
4927
4
原创 centos7防火墙使用
Linux中有两种防火墙软件,ConterOS7.0以上使用的是firewall,ConterOS7.0以下使用的是iptables,本文将分别介绍两种防火墙软件的使用。Firewall开启防火墙:systemctl start firewalld关闭防火墙:systemctl stop firewalld查看防火墙状态:systemctl status fir...
2019-08-23 10:11:05
187
原创 openssh升级
为保障在升级openssh过程中出现网络中断导致连接不上服务器,建议先安装telnet服务,当网络中断时,可通过telnet远程到服务器。一、安装telnet服务yum install xinetd 依赖yum install telnet 客户端yum install telnet-server 服务端1、开启telnet服务vim /etc/xinetd.d/te...
2019-08-23 10:08:15
246
转载 linux暴力破解工具
对于 Linux 操作系统来说,一般通过 VNC、Teamviewer 和 SSH 等工具来进行远程管理,SSH 是 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。 SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信...
2019-02-14 09:15:30
10232
转载 Python Django框架
1、Django简介Python下有多款不同的 Web 框架,Django是最有代表性的一种。许多成功的网站和APP都基于Django。Django是一个开源的Web应用框架,由Python写成。Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。 2、Django的特点1) 强大的数据库功能:用python的类继承,几行代码就可以拥有一个动态的数据库操作...
2019-02-14 09:14:58
11575
2
转载 jumpserver
https://blog.youkuaiyun.com/my_bai/article/details/62226474https://mp.weixin.qq.com/s/FgVlpnbW-FQR-8ZoG-6muQ
2019-01-27 16:12:58
1167
转载 消息队列和秒杀
https://mp.weixin.qq.com/s/w4rQRu4i-RzxnoKhhrsn4Ahttps://mp.weixin.qq.com/s/qrpwbAcg9smxUZPLeD1QRQ
2019-01-27 16:12:46
2264
原创 mybatis逆向工程之生成文件解释
一、mapper接口中的方法解析mapper接口中的函数及方法方法 功能说明 int countByExample(UserExample example) thorws SQLException 按条件计数 int deleteByPrimaryKey(Integer id) thorws SQLException 按主键删除 int deleteByExa...
2019-01-27 16:12:21
284
原创 TCP/IP协议三次握手与四次分手流程
三次握手流程客户端发个请求“开门呐,我要进来”给服务器 服务器发个“进来吧,我去给你开门”给客户端 客户端有很客气的发个“谢谢,我要进来了”给服务器四次挥手流程客户端发个“时间不早了,我要走了”给服务器,等服务器起身送他 服务器听到了,发个“我知道了,那我送你出门吧”给客户端,等客户端走 服务器把门关上后,发个“我关门了”给客户端,然后等客户端走(尼玛~矫情啊) 客户端发个“我...
2019-01-27 16:11:52
181
转载 Java接口定义
接口定义工作中,少不了要定义各种接口,系统集成要定义接口,前后台掉调用也要定义接口。接口定义一定程度上能反应程序员的编程功底。列举一下工作中我发现大家容易出现的问题:1. 返回格式不统一同一个接口,有时候返回数组,有时候返回单个;成功的时候返回对象,失败的时候返回错误信息字符串。工作中有个系统集成就是这样定义的接口,真是辣眼睛。这个对应代码上,返回的类型是map,json,object...
2019-01-27 16:11:22
522
原创 JAVA 生成 MD5摘要 和SHA1摘要 及MD5的彩虹表破解
MD5 和SHA1 这两个摘要算法,使用很普遍,几乎每个项目我们都会用这两个算法来骗自己和骗用户,看啊,我们保存的用户密码是加密的。对,存的不是明文,是密文。然而MD5真的安全么?上干货 JAVA生成MD5摘要的代码:MessageDigest md5 =MessageDigest.getInstance("MD5"); String messageStr="123...
2019-01-27 16:10:41
726
原创 java开发https请求ssl不受信任问题解决方法
在java代码中请求https链接的时候,可能会报下面这个错误javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: ...
2019-01-27 16:10:22
15455
转载 Python爬虫:一些常用的爬虫技巧总结
用python也差不多一年多了,python应用最多的场景还是web快速开发、爬虫、自动化运维:写过简单网站、写过自动发帖脚本、写过收发邮件脚本、写过简单验证码识别脚本。爬虫在开发过程中也有很多复用的过程,这里总结一下,以后也能省些事情。1、基本抓取网页get方法import urllib2url "http://www.baidu.com"respons = urllib2...
2019-01-27 16:09:37
149
原创 linux后台运行natapp(ngrok)教程
首先,要确保常规方式运行natapp 没有任何问题. 如 我们将natapp放在 /usr/local/natapp/ 下cd /usr/local/natapp 然后运行./natapp -authtoken=xxxxx 正常运行如下 浏览器访问等测试,均无任何问题. 这是,如果关掉窗口,就是关掉了natapp程序,所以会掉线. ...
2019-01-27 16:09:17
3414
5
转载 排查Linux机器是否已经被入侵
随着开源产品的越来越盛行,作为一个Linux运维工程师,能够清晰地鉴别异常机器是否已经被入侵了显得至关重要,个人结合自己的工作经历,整理了几种常见的机器被黑情况供参考。 背景信息:以下情况是在CentOS 6.9的系统中查看的,其它Linux发行版类似。1.入侵者可能会删除机器的日志信息,可以查看日志信息是否还存在或者是否被清空,相关命令示例:2.入侵者可能创建一个新的存放用户...
2019-01-25 11:45:33
175
转载 Tomcat优化
首先,修改tomcat/conf/server.xml配置文件。<Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="500" minSpareThreads="400" /> <Connector executor="tomcatThreadP
2019-01-25 11:45:19
889
转载 Mysql优化
今天就给大家列举 MySQL 数据库中,最经典的十大错误案例,并附有处理问题的解决思路和方法,希望能给刚入行,或数据库爱好者一些帮助。今后再遇到任何报错,我们都可以很淡定地去处理。学习任何一门技术的同时,其实就是自我修炼的过程。沉下心,尝试去拥抱数据的世界!Top 1:Too many connections(连接数过多,导致连接不上数据库,业务无法正常进行)问题还原 my...
2019-01-25 11:44:43
2297
原创 dd命令 linux系统硬盘移植 linux系统备份
现有linux系统,由硬盘sda运行,想将其整体拷贝至硬盘sdb,并由sdb启动系统,如何做?两种方案,第一种方案tar命令压缩拷贝;第二种方案,linux dd命令直接拷贝。1、第一种方案,tar压缩备份恢复tar压缩备份后,在恢复时,需修改引导分区,修改GRUB,详见网址:http://www.cnblogs.com/hanyulcf/archive/2010/06/10/back...
2019-01-25 11:44:28
966
转载 sqlmap的安装
一、下载 首先,需下载SqlMap以及适用于Windows系统的Python。下载地址如下: 1.1、SqlMap下载地址:https://github.com/sqlmapproject/sqlmap/tarball/master 可下载到最新版本的SqlMap; 1.2、Python下载地址:https://www.python.org/ 可下载到相应的Python.建议下...
2019-01-25 11:43:48
1193
原创 nginx+lua实现简单的waf网页防火墙功能
摘要: Nginx+Lua实现WAF 参考地址:http://www.2cto.com/Article/201303/198425.html 2016年8月2日 安装LuaJIT http://luajit.Nginx+Lua实现WAF参考地址:http://www.2cto.com/Article/201303/198425.html2016年8月2日安装LuaJIThttp...
2019-01-25 11:43:27
1125
转载 Linux服务器调优
Linux服务器调优安装一台新的Linux服务器之后都要做些配置调整工作,优化一下系统,以前零零碎碎记录过一些,这里集中整理一下。Linux内核参数http://space.itpub.net/17283404/viewspace-694350net.ipv4.tcp_syncookies = 1表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies...
2019-01-25 11:42:59
156
转载 Nginx功能
Nginx能做什么——反向代理——负载均衡——HTTP服务器(动静分离)——正向代理以上就是我了解到的Nginx在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么做。反向代理反向代理应该是Nginx做的最多的一件事了,什么是反向代理呢,以下是百度百科的说法:反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发...
2019-01-25 11:42:44
160
原创 dd命令备份Linux系统
数据丢失带来的损失是相当昂贵的。关键数据的丢失会对各种规模的企业带来影响。有几种方法来备份Linux系统,包括rsync的和rsnapshot等。本文提供有关使用dd命令备份Linux系统的6个实例。 dd是一个功能强大的UNIX工具,由Linux内核的makefile进行引导映像,它也可以用来复制数据。例 1:备份整个硬盘使用dd命令备份整个硬盘。在这个例子中,源硬盘的设备名为/ dev/...
2019-01-25 11:42:26
3028
原创 nginx 查看每秒有多少访问量
nginx访问量统计1.根据访问IP统计UVawk '{print $1}' access.log|sort | uniq -c |wc -l2.统计访问URL统计PVawk '{print $7}' access.log|wc -l3.查询访问最频繁的URLawk '{print $7}' access.log|sort | uniq -c |sort -n -k 1...
2019-01-25 11:41:29
5528
原创 Notepad++ 安装 NppFTP 插件
Notepad++ 安装 NppFTP 插件NppFTP 是个啥?简单的说,就是个远程ftp功能。像是Dreamweaver里面的远程站点一样。本地电脑可以远程编辑文件。配合着Notepad++ 的强悍功能,搭配起来挺好用。下载解压,得到 dll文件,放到Notepad++的安装目录下 Plugins 文件夹中。在 Notepad++ 的菜单栏,就会看到【插件】菜单新增的 NppF...
2018-08-12 13:48:17
1697
原创 Docker
# 搜索镜像docker search <image> # 在docker index中搜索image# 下载镜像docker pull <image> # 从docker registry server 中下拉image# 查看镜像 docker images: # 列出images# 删除镜像 do...
2018-07-28 22:29:11
306
原创 定时器和日期格式
用户默认文件定时位置/var/spool/cron系统默认文件定时位置 名称 : crontab使用权限 : 所有使用者使用方式 :crontab file [-u user]-用指定的文件替代目前的crontab。crontab-[-u user]-用标准输入替代目前的crontab.crontab-1[user]-列出用户目前的crontab.crontab...
2018-07-28 11:48:34
563
原创 find命令使用
查找命令: 查找根目录下查找文件夹名称叫www.91cnm.com的目录地址find / -name www.91cnm.com -d查找/var/www/目录下叫index.php的文件find /var/www/ -name index.php 查找根目录下所有已”.sh”结尾的文件find / -name *.sh下载命令:下载 www....
2018-07-28 11:47:10
2927
原创 Docker安装教程
使用 yum 安装(CentOS 7下)Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本[root@runoob ~]# uname -r [root@runoob ~]# 3.10.0-327.el7.x86_64安装 Docker...
2018-07-28 11:34:40
312
转载 iptable 理解
这个当初我理解不了,主要是没把netfilter理解清楚。 Netfilter是集成在内核中的,用来定义存储各种规则的。Iptalbe是修改这些规则的工具,修改后存在netfilter里面。数据包进入LINUX服务器时,先进入服务器的netfilter模块中进行判断处理。 Netfilter包含有三种表,三种表下共包含有五种链,链下面包含各种规则。即表包含若干链,链包含若干规则。 ...
2018-07-27 11:55:02
3063
转载 防火墙配置
一次在某个防火墙配置策略里看到如下的代码:iptables -A INPUT -p icmp --icmp-type 8 -j ACCEPTiptables -A FORWARD -p icmp --icmp-type 8 -j ACCEPTiptables -A INPUT -p icmp --icmp-type 11 -j ACCEPTiptables -A FORWARD -p ...
2018-07-27 11:54:27
1044
转载 Dubbo + Zookeeper
最近在学习一个分布式项目,使用到了dubbo,之前没有使用过,体验一下,分布式项目地址:点击这里使用dubbo官网的一张图来介绍下dubbo(本人才开始学习,如有错误,欢迎指正): Registry:注册中心,相当于房产中介,服务提供者和使用者都需要在这里注册/使用服务,我使用zookeeper实现。 Monitor:监控中心,相当于房产局,它可以统计服务提供者和服务使用者...
2018-07-26 14:15:37
203
Tomcat+redis+nginx配置
2017-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人