1.背景     在windows平台下,应用程序通常使用API函数来进行文件访问,创建,打开,读写文件.从kernel32的CreateFile/ReadFile/WriteFile函数,到本地系统服务,再到FileSystem及其FilterDriver,经历了很多层次.在每个层次上,都存在着安全防护软件,病毒或者后门作监视或者过滤的机会.作为安全产品开发者,我们需要比别人走得更远,因此我们需要一个底层的“windows平台内核级文件访问”的方法来确保我们能够看到正确的干净的文件系统. 2.…
最近做了一个关于MVC的项目,刚开始往服务器上面部署时,没有开启windows身份验证,等开发基本收尾时候,将验证开启时,第一次打开的时候需要将近15s的访问时间,别说用户受不了,自己都受不了了. 对于这个访问速度慢,我在网上查阅了大量的资料,但是没有找个一个更好的方案.现在只找到两种折中的方案,(大家提交把_Layout中无用的JS,CSS尽量删除,以及文件比较大的尽量使用压缩版本) 一.部署服务器上的时候,写一个 定时的小程序,初始化访问每个页面,由于服务器上有GC回收机制,大家需要这点时间…
为新手讲解Linux和Windows系统的远程桌面访问知识   很多新手都是使用Linux和Windows双系统的,它们之间的远程桌面访问是如何连接的,我们就为新手讲解Linux和Windows系统的远程桌面访问知识,包括所使用的软件及方法.本文所使用的Linux版本是深度操作系统,如果要安装该版本请参考U盘安装深度操作系统(Deepin)的方法. 在Windows上面,我们都用过系统自带的远程桌面连接或者TeamViewer这样的工具,可以方便的让我们用图形化方式远程操作其他计算机.但是在Li…
Windows 10提示你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问 1.首先按window+R键打开运行.如下图 2.在运行中输入“gpedit.msc”来启动本地组策略编辑器.如下图 3.在组策略编辑器中找到“计算机配置”如下图…
更改数据库密码: update user set password=passworD("sunjingyu0509!") where user='root'; flush privileges; MySQL可以通过phpmyadmin连接,但是无法通过SqlYog(Windows)或Sequel Pro(Mac)下进行远程连接,报出2003 不能连接MySql服务器“XXXXXX”(10061)这样一个错误. 解决思路: 之前也遇到过这个问题,解决的途径也是五花八门,从百度和Googl…
Windows Phone 8.1 中可以使用这个链接跳转到应用评论页面: await Windows.System.Launcher.LaunchUriAsync( new Uri("ms-windows-store:reviewapp?appid=" + CurrentApp.AppId));…
安装一个WINDOWS自带的FTP服务器,整了接近一天的时间,按网上的教程,无论如何搭建.最终都是内部IP可以访问.外部IP无法访问. 1.防火墙全部关掉. 2.FTP所在目录给的是EVERYONE的权限 3.FTP账户指定的是一个 WINDOWS 内部的 USER组权限. 4.用内部的IP可以访问 5.“C:\Windows\System32\svchost.exe” 已经添加 总之网上能找到的办法都找全了. 但是外部IP访问一直提示这个错误! windows 无法访问此文件夹.请确保输入的文…
现在Windows Server 2008 服务器用的越来越多,2008的防火墙比2003的有了很大的增强,安全性有了更大的提高. 甚至80端口的出站默认都是被关闭的.所以如果在2008Server上部署的应用程序外部需要访问,需要在出站.入站规则上添加所用到的端口,否则如果windows 防火墙开启状态下,外部很可能无法访问应用程序. 以SQL Server 2008(默认端口1433)为例: 1.登录到安装了 SQL Server 的计算机. 2.依次单击“开始”.“管理工具”.“高级安全…
一 Redis概要 Redis是一个开源的使用ANSI C语言编写.遵守BSD协议.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets)和有序集合(sorted sets)等类型. Redis支持主从同步.数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器的主服务器. 这使得Redis可执行单层树复…
我们打开电脑,大多时候都是打开浏览器在上网.这都是通过浏览器来实现的,然而windows下有没有办法不通过浏览器也可以像linux那样达到访问网页的目的呢?这当然少不了批处理或者VBScript.然而无论是bat还是vbs都免不了要调用浏览器,关闭浏览器,这都不是我想要的.那么windows下会不会也有curl的用法呢?于是网上查找了一通,发现了这样一篇文章windows下安装和调用curl的方法.这完全就是linux下curl的用法,好了这就是我要的. 于是有了以下这段bat脚本原型 @ech…
刚开始在windows下使用c++访问reids各种报错,经过网上到处搜方案,终于可以在windows下访问redis了,特将注意事项记录下来: 1.获取redis Window下的开发库源码,从github获取windows版:https://github.com/MSOpenTech/redis/tree/2.6 2.解压下载的压缩包,进入msvs目录下,用vs2013打开RedisServer.sln解决方案 3.编译hiredis项目,生成hiredis.lib静态库 4.在自己的工程中…
真的是太不容易了,以前的时候在window server 2003上面搭建了一套asp+oracle的接口系统,就费了好大的劲儿,其实那会迷迷瞪瞪的也不知道怎么的就弄好了,也懒得管了.OK,从昨天到今天打算把接口从测试环境部署到公网环境上去的时候就出现了各种各样的问题,这次一定得记录一下. 先来说一下这套接口系统的整体方案: 之所用选用asp是因为属于轻量级的接口系统,只需要修改好了以后复制粘贴上去接口就立即生效,而不需要像java系的接口程序要用tomcat打包.上传.部署这样的.那这个系统就…
当github无法访问时,可以尝试在hosts文件中添加下面的内容 windows:c:\windows\system32\drivers\etc 192.30.252.131 https://github.com 185.31.16.185 https://github.global.ssl.fastly.net #207.97.227.239  github.com      65.74.177.129   www.github.com      207.97.227.252  nodelo…
windows环境下使用集成 IIS服务器时一般不会发生外网无法访问的问题,而使用apache.kangle.lighttpd.niginx.tomcat等时:服务器上可通过配置的域名访问网站,ping服务器ip.网站域名都是通的,但是服务器以外远程无法访问主机上的网站. 方法1:关闭Windows server系统自带防火墙   1 打开防火墙找到:windows防火墙属性. 2 在公用配置文件中关闭防火墙. END 方法2:增加TCP80端口     在系统防火墙设置中点击添加端口按钮:(如…
1.E:\wamp64\bin\apache\apache2.4.23\conf\extra\httpd-vhosts.conf 添加: <VirtualHost *:80> ServerName shop.com DocumentRoot E:/wamp64/www/person_items/shop/ <Directory "E:/wamp64/www/person_items/shop/"> Options +Indexes +Includes +Foll…
最近换了台新服务器,由于内存是8G的,所以就换了Windows Server 2008 R2 这款系统,虽然有点陌生,但是熟悉了一下感觉性能非常好,但是在配置完PHP环境之后却发现了问题,访问HTML速度飞快,而访问PHP网页时就要卡顿几秒,好像响应很慢的样子,排除了带宽的因素之后,在百度上搜了一圈,竟然解决了,现在将方法转载给大家,其实解决方法很简单哦. IIS7.5网站访问PHP响应慢的原因 原因是PHP5.3以上支持IPv6协议,但是大家的服务器未使用IPv6,当访问PHP的时候会连接My…
windows10有时候无法访问局域网的共享文件夹.会提示没有权限. 如果共享的文件夹已经设置为everyone,那么通常是windows 10用的是微软账户登录的. 有两个方案可以处理这种情况. 一种是,修改为本地账户登录.一种就是添加windows凭证. 这里说一下添加凭证方法. 1.打开[控制面板],winkey+R,调出[运行],输入[control],回车. 2.点击[用户账户] 3.点击[管理windows凭据] 4.点击[windows凭据] 5.点击[添加windows凭据] 6…
Hadoop中的HBase有多种数据访问方式,ubuntu里可以用hbase shell查看操作hbase数据库,但windows平台下需要用thrift对它进行访问. 例如hadoop安装在/usr/local/hadoop,hbase在/usr/local/hbase,thrift在/usr/local/thrift,则hbase.thrift文件应该使用 hbase/src/main/resources/org/apache/hadoop/hbase/thrift/hbase.thrift…
这两天在部署EasyDarwin开源流媒体服务器到Windows Server 2003的时候,奇怪地发现,在Windows 2003上面,mongoose的web管理端口居然无法访问,但通过netstat等命令查看,端口已经在Listening状态的: 于是经过各种代码跟踪调试,终于发现了问题的原因: 在mongoose.c中: static void ns_add_to_set(sock_t sock, fd_set *set, sock_t *max_fd) { //if ( (sock…
遇见的问题 server windows.client windwos 本来好好的ftp,突然就客户端无法访问了 服务器端可以自己访问ftp 客户端ping的通服务器分析过程 因为公司管理严格,自己无客户端administrator权限 查看防火墙规则,发现无tcp 21端口任何允许访问规则解决办法 访问防火墙.点击高级设置 点击入站规则,点击右侧新建规则,选择tcp协议和全部端口允许. 点击出站规则,点击右侧新建规则,选择tcp协议和全部端口允许.验证 以断在访问就OK了!!! 万恶的网络管理…
[问题现象] 在Windows下使用docker启动了一个jenkins,翻越了无数的坑,最后的启动命令为 docker run --name jenkins -u root -p 8000:8000 -d -v /home/jenkins:/var/jenkins_home jenkins/jenkins 咋一看好像没问题,通过docker logs jenkins也可以看到是启动成功了 最后通过127.0.0.1:8000无法方程,提示拒绝连接127.0.0.1 拒绝了我们的连接请求. 经过…
chrome浏览器的强大之处,在于可以chrome浏览器的扩展程序来实现很多功能.然而不能下载扩展程序.可以借助chrome访问助手来实现: 下载chrome访问助手:https://pan.baidu.com/s/1ZGKol_5l_gcF6tkZKQ-Xgg 下载成功后 在扩展程序中加载已下载的chrome访问助手. ①在设置中打开扩展程序. ②开启开发者模式,并加载已下载的chrome访问助手. 完成后,我们就可以通过chrome访问助手来访问chrome网上应用商店来下载相关插件.…
背景 在微软官方文章的<十一项关于微软商店新知>中提到: 新的微软商店现在可在Windows 11上找到,我们很高兴地分享,它将在未来几个月内提供给Windows 10客户!我们将很快分享更多有关这方面的细节. 最近,微软商店相关人员Rudy Huyn表示,新的Microsoft Store(现代设计,支持Win32应用程序,Disney+电影和更多),现在可以提供给Windows 10内测人员! 要求 对Window 10系统的最低版本要求为10.0.18362.0,你的系统必须更新到最新版…
访问掩码格式 所有安全对象都使用下图所示的访问掩码格式来安排其访问权限. 在这种格式中,低16位用于特定对象的访问权限,后8位用于标准访问权限,这些权限适用于大多数类型的对象,而4个高位用于指定通用访问权限每种对象类型可以映射到一组标准和特定于对象的权限. ACCESS_SYSTEM_SECURITY位对应于访问对象的SACL的权限. C# FileSystemRights 枚举对应的就是访问掩码 把FileSystemRights 转化成32位的访问掩码格式,如下C#代码: foreach(v…
在VS 2012或者2013 中,根据模板创建一个ASP.NET MVC 4.0的应用程序,选择下面的模板 然后选择Intranet Application 不对源代码做任何修改,直接按下F5调试,会遇到如下的错误 这个问题的原因是在于Visual Studio自带的Web Server或者IIS Express没有配置支持Windows验证.选中项目,然后按下F4,查看属性 所以解决方案就是启用Windows验证,禁用匿名登陆,如下 然后,整个世界就清静了…
需求:最近要开发某系统前端界面,但是该系统是部署在linux服务器上,前端是用php开发,实时调试运行需要linux下系统环境支持, 每次修改都需要手动传到服务器上,尤其是debug阶段,每修改一点就要传一次,甚是麻烦,一开始使用subversion,比手动 上传是简单点,后来采用UltraEdit的ftp远程编辑,但除了编辑功能外,其他功能都没了,不够用:于是考虑是否将服务器上的 指定目录映射到win7本地,然后借助ultraEdit的强大编辑能力进行远程编辑,继而直接在浏览器端输出进行调试,…
原因: windows 下 nginx+php环境,不支持并发. 解决方案: 1.在配置nginx vhost时,需要同时运行的网站设置不同的fastcgi_pass的端口号 server { server_name www.xxx.com; # 其他配置... location ~ \.php$ { include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name; # 这里是重点…
新分配的CentOS运行在内网环境下,无法连接Internet,为了能够使用yum部署OpenVas工具,需要在内网下一台Windows主机架设代理,作代理服务器来令虚拟机上网. 代理服务器选择了CCproxy,下载并安装CCProxy,配置所要代理的协议,并选择能够联外网的网卡ip 在下方本机局域网IP选择可以与CentOS虚拟机进行通讯的网卡地址,点击确定 账号管理根据个人需要进行配置,我这边选择的是允许所有(建议最好为虚拟机配置账号,方便以后调试和监控) 1..在CentOS中配置全局代理…
将本地发布的服务本地运行没问题,发布上云windows 服务器就报 500.19 0x8007000d 是因为云服务器没有安装.net core相关的插件,比如.NET CORE sdk等,请按照该文档装完插件就好了:https://blog.csdn.net/qq_27445903/article/details/78250897…
设备 1. PC with Win10 2. Python 3.5.1 步骤 打开CMD,cd 到e盘,mkdir pythonWebserver 建立文件夹 //在E盘建立文件夹,作为服务器的根目录.如:e:\pythonWebserver 直接输入命令:python -m http.server 8000 //以默认的地址——本地ip,端口8000(当然也可以是其他的) 成功后,就能直接访问存在根目录的网页了. 访问 比如在该目录建立index.html 显示出来就是这个样子: 用手机访问…