![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web运维开发
Sp4rkW
多家企业src年度top3获得者,多个漏洞奖金破w,甲方安全体系建设
展开
-
django修改form表单的样式css
可以使用django自身的渲染模板,但是没有现在前端框架渲染出来的好看,所以我们使用attrs参数,代码如下:本文目录编写表单类视图处理模板使用编写表单类首先,在你当前app内新建一个forms.py文件,然后输入下面的内容:from django import formsclass TaskForm(forms.Form): task_domain = forms.CharF...原创 2020-03-16 10:10:02 · 5534 阅读 · 1 评论 -
CTF/CTF练习平台-welcome to bugkuctf【php://filter及php://input】
原题内容:http://120.24.86.145:8006/test1/首先bp一下,可见提示源码:<!-- $user = $_GET["txt"]; $file = $_GET["file"]; $pass = $_GET["password"]; if(isset($user)&&(file_get_contents($...原创 2017-09-01 11:28:34 · 35532 阅读 · 0 评论 -
wordpress如何简单的隐藏后台位置?
注:原文转载自http://blog.csdn.net/liu_yanzhao/article/details/54933031wordpress如何隐藏后台位置?玩过wordpress的朋友的都知道,进入wordpress后台是在已有域名的地址栏后输入wp-login.PHP或者wp-admin.php。以至于我们家的”大门”始终处在人们的视野之中,这未免有点心里放不下。以前学thi...转载 2017-08-19 14:11:09 · 2282 阅读 · 0 评论 -
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password)
[mysqld]port=3306 # mysql服务端默认监听(listen on)的TCP/IP端口basedir="C:/Program Files/MySQL/MySQL Server 5.5/" # 基准路径,其他路径都相对于这个路径datadir="C:/Program Files/MySQL/MySQL Server 5.5/Data" # mysql数据库文件所在目录...原创 2017-08-04 15:20:19 · 1040 阅读 · 0 评论 -
web.py不解析html,显示成document类型
这个问题纠结了好几天,到处搜寻无果,昨天把文档认真翻看了一遍,其实很容易解决:def GET(self): web.header('Content-Type','text/html; charset=utf-8', unique=True) return open(r'templates/403.html').read().encode('utf-8')确定一个web...原创 2019-03-29 08:20:20 · 417 阅读 · 0 评论 -
【已解决】web.py与react.js前后端配置跨域问题 OPTIONS https://... 405 (Method Not Allowed)
在毕设开发过程中,web.py框架遇到了这个报错,当时其实花了挺久的时间,现在毕设结束了,过来做一个总结吧,供后人节约时间根据报错信息,我们可以判断这个是OPTIONS接受函数没有设置导致的react.js在进行post传参之前会进行一次OPTIONS请求,所以我们设置一个OPTIONS函数对请求进行接收:但是插入OPTIONS函数之后,还是会继续报错,报错如下:has been bloc...原创 2019-05-23 15:49:41 · 2443 阅读 · 1 评论 -
ubuntu18.04 nginx+php7.2安装配置
其实就是很简单的安装过程,照着网上的某些教程,折腾了一天,一个个相同的转载来转再去,就都没发现有问题么?话不多说,记录下,填坑安装命令安装nginx$ sudo apt update$ sudo apt install nginx安装php7.2以及相关依赖sudo apt-get install php7.2 sudo apt-get install php7.2-fpm...原创 2019-08-30 15:17:24 · 5340 阅读 · 6 评论 -
linux mysql新版修改初始密码并禁止免密登陆
真的是找到脑壳痛,填坑登录mysql:mysql -u root -p进入mysql之后,按下面输入命令即可use mysql; update user set authentication_string=PASSWORD("密码") where user='root'; update user set plugin="mysql_native_password"; flus...原创 2019-09-18 09:25:17 · 1336 阅读 · 0 评论 -
wordpress+nginx配置https/使用letsencrypt
申请证书前往官网:https://letsencrypt.osfipin.com按照提示完成注册账号等待几分钟之后就可以开始申请证书了,验证网站所有权的手段分两种,dns和http不做具体说明了,步骤提示说明的很清楚。这里我选择了shiyonghttp验证,因为上传文件生效快,dns解析还要等待搞定了之后就可以下载证书了,下载下来是一个压缩包,解压之后如下:配置证书首先利用wins...原创 2019-09-21 11:40:30 · 2933 阅读 · 1 评论 -
从0配置PHP+Apache+Mysql centos服务器/腾讯云
安装MySQL 打开终端,root用户yum install mysql mysql-server安装完毕,设置MySQL自启动chkconfig --levels 235 mysqld on/etc/init.d/mysqld start //或者service mysqld start设置MySQL root账户的密码(我没...原创 2017-09-06 22:39:58 · 747 阅读 · 0 评论 -
阿里云ubuntu16.04实测配置【php+mysql+apache】
步骤一:更新aptsudo apt-get update步骤二:安装apachesudo apt install apache2安装好后,在浏览器上输入localhost,回车就会看到:apache默认首页即成功安装好apache了。步骤三:安装php7sudo apt install php7.0输入版本信息,检测安装是否成功php7.0 -...原创 2017-09-20 21:08:42 · 2240 阅读 · 0 评论 -
windows下搭建vue开发环境+IIS部署
转自网页:http://www.cnblogs.com/ixxonline/p/6007885.html特别说明:下面任何命令都是在windows的命令行工具下进行输入,打开命令行工具的快捷方式如下图:详细的安装步骤如下:一、安装node.js说明:安装node.js的windows版本后,会自动安装好node以及包管理工具npm,我们后续的安装将依赖npm工具。node....转载 2017-09-28 10:20:49 · 4264 阅读 · 0 评论 -
实战ubuntu16.04云服务器上搭建Nginx+uWSGI+Django
前言这篇文章手把手带你了解如何在ubuntu16.04云服务器上搭建Nginx+uWSGI+Django开发环境~环境准备服务器ssh安全配置这里可以参考我之前的博文,服务器安全篇【ssh安全】python默认更改针对腾讯云默认python使用python2.7,虽然可以使用py -3可以调用python3,但依旧觉得不便。两个命令很容易搞定python默认py...原创 2018-02-23 13:56:29 · 2228 阅读 · 0 评论 -
服务器安全篇【ssh安全】
前言中午吃饭时才注意到腾讯云给我发了很多安全提示(惨无人性啊,一元一个月学生机都有人入侵,根据提示ssh端口再被爆破),上服务器看了下history,记录被清除了,根据腾讯的安全提示找到了相应可疑病毒文件,本地虚拟机做了分析这应该是一个十字符病毒,没看到可疑正在运行进程。亏我还是搞安全的,啪啪打脸,qwq 本来也就是一个测试机,索性直接重置系统了(如果是有各种服务的站点就要头疼了),这里对新...原创 2018-02-11 11:54:23 · 6724 阅读 · 1 评论 -
mysql启动报错【No directory, logging in with HOME=/】
报错信息如下: 解决步骤如下: usermod -d /var/lib/mysql/ mysql#第一步ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock#第二步chown -R mysql:mysql /var/lib/mysql#第三步#之后重启mysql即可原创 2018-01-05 16:22:39 · 12481 阅读 · 3 评论 -
Ubuntu服务器打开/关闭mysql远程连接
注:这里演示环境为winscp,bash连接远程ubuntu服务器打开mysql远程连接bash连接服务器这里使用的是win10目前1703版带的bash功能ssh 用户名@ip这里我登录使用的是对数据库有全部权限的root用户打开mysqlmysql -u root -p"youpassword" 进行授权mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%原创 2017-11-20 11:58:52 · 2940 阅读 · 0 评论 -
ubuntu服务器基本安全配置
ummm,学院的一个月赛,关于linux的安全配置,学习一些之前不了解的知识,这里记录下注释:所以配置位于个人购买的腾讯云服务器,部分步骤为博客地址(个人以前写的,附截图的,这里就直接放个人博客的链接)1.安装apache+php+mysql环境http://blog.csdn.net/wy_97/article/details/780455412.修改使得可以用root用户登录:http://bl原创 2017-11-19 23:36:32 · 6546 阅读 · 1 评论 -
Ubuntu 16.04使用root 帐号开启 SSH 登录
测试环境为腾讯云ubuntu16.04基本环境1.默认使用ubuntu用户登录,密码为服务器配置时设置的密码,可在重置密码中修改2.修改 root 密码sudo passwd root3.修改配置文件sudo vi /etc/ssh/sshd_config找到下面相关配置:# Authentication:LoginGraceTime 120PermitRoo...原创 2017-10-20 13:47:53 · 44590 阅读 · 3 评论 -
Vue.js2.0到APP【HBuilder】
vue.js这里不提怎么安装了,前一篇转载的博客写的非常棒,这里转载整理了如何生成app的博客~第一次见到装逼到我不得不服的博主,写的很好,语言也十分幽默,有兴趣的可以前去原文观看~原文链接:http://blog.csdn.net/xh21bao/article/details/70652815 作者:xh21bao1、找个你喜欢地方,新建一个文件夹(路径别弄中文免除后患...转载 2017-10-12 16:35:01 · 1266 阅读 · 0 评论 -
__FILE__ 与 $_SERVER['SCRIPT_FILENAME']的区别
写脚本的时候参考别人的脚本看到同一个位置有不同的写法,本地做了个测试,测试下这两个的区别第一段代码:第二段代码:测试页面显示:上述的测试很明显的表明了其区别,$_SERVER['SCRIPT_FILENAME']显示的是当前执行脚本的绝对路径__FILE__ 显示的是当前执行代码的来源文件的绝对路径...原创 2017-10-06 14:50:37 · 579 阅读 · 0 评论 -
Nginx限制IP访问,访问速率和最大并发数及下载带宽
nginx禁止ip直接访问方法一,ban#别人如果通过ip或者未知域名访问你的网站的时候,你希望禁止显示任何有效内容,可以给他返回500server { listen 80 default; server_name _; return 500;}#开放一个或多个真实的希望被访问的域名配置,设置如下:server { ...原创 2018-02-25 16:30:49 · 3102 阅读 · 1 评论