Author: moneyslow
-

-

-

转:Windows 2008 端口代理 转发 Port forwarding
WIndows2008 R2 设置192.168.50.12的22端口数据转发到192.168.235.180的22端口 netsh interface portproxy add v4tov4 listenport=22 listenaddress=192.168.50.12 connectport=22 connectaddress=192.168.235.180 取消端口转发 netsh interface portproxy delete v4tov4 listenport=22 listenaddress=192.168.50.12 注,FTP服务不可直接转发21,因为FTP是协议代理涉及数据端口,被动模式时需要设置数据端口转发到服务器,主动模式需要设置20端口转发到客户端,单独设置转发21端口不能成功,需要第三方FTP Proxy支持。 例如Linux 转发除了设置端口转发外,还需要启用If_nat_ftp和if_contrack_ftp模块
-

-

-
Windows Server 2016(2008R2)启用或关闭Internet Explorer增强的安全配置
windows2016不能上网。IE在 Windows Server 2016 通常扮演重要的服务器角色,不应该用来做上网等工作,可能会增强被攻击的疑虑。如果您想要关闭【Internet Explorer 增强的安全配置】,然后进行调整安全性等级的动作,可从【服务器管理员】中进行设置。
-
App违法违规收集使用个人信息行为认定方法
根据《关于开展App违法违规收集使用个人信息专项治理的公告》,为认定App违法违规收集使用个人信息行为提供参考,落实《网络安全法》等法律法规,国家互联网信息办公室、工业和信息化部、公安部、市场监管总局联合制定了《App违法违规收集使用个人信息行为认定方法》。现印发你们,请结合监管和执法工作实际参考执行。
-

BBS发明人去世是怎么回事?BBS发明人是谁?什么病去世?
苏思和克里斯滕森用一台名为S-100的个人电脑开发了他们的电子公告板。在添加了一个可以通过电话线发送和接收数据的调制解调器后,苏思将一些额外的硬件焊接在一起,这些硬件可以自动重启机器,然后每当有人拨入电脑时,就加载克里斯滕森开发的软件。
-

-

很好的一篇IPv6教程知识普及帖
IPv4迄今为止已经使用了30多年。最早期的时候,互联网只是设计给美国军方用的,根本没有考虑到它会变得如此庞大,成为全球网络。尤其是进入21世纪后,随着计算机和智能手机的迅速普及,互联网开始爆发性发展,越来越多的上网设备出现,越来越多的人开始连接互联网。这就意味着,需要越来越多的IP地址。
-

github初学者使用教程
这里,简单说明下 GitHub 中的「仓库」概念。在 GitHub 上,每个用户都可以创建、管理多个仓库。仓库用来存放一个项目相关的各种文件夹和文件,并且配备有问题反馈、修改历史、版本发布等各种功能。举个例子,Windows 优质软件合集仓库的链接是 https://github.com/Awesome-Windows/Awesome ,其中最后的 Awesome 是仓库名称。Awesome-Windows部分则是创建者的用户名,去除仓库名称后的 https://github.com/Awesome-Windows 链接对应的是该用户的主页,可以查看用户信息、拥有的仓库、活跃动态等。
-

nginx优化攻略–乱码|index显示|隐藏版本号|会话保持|压缩|rewrite|https|重定向|负载均衡|反向代理
为用户访问网站的内容设定一个过期时间,当用户第一次访问到这些内容时,会把这些内容存储在用户浏览器本地,这样用户第二次及之后继续访问该网站,浏览器就会检查已经缓存在用户浏览器本地的内容,就不会去浏览器下载了,直到缓存的内容过期或者被清除为止。
-
绕过CDN查找真实IP方法
CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。
-

centos7使用firewalld防火墙示例
FirewallD 提供了支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具。它支持 IPv4, IPv6 防火墙设置以及以太网桥接,并且拥有运行时配置和永久配置选项。它也支持允许服务或者应用程序直接添加防火墙规则的接口。
-

-

-

-

redis文件损坏Bad file format reading the append only file: make a backup of your AOF file, then use ./redis-check-aof –fix
出现这个错误,就是你的文件损坏了,不要担心,跟我做: 首先备份appendonly.aof文件
-

-
src.rpm安装方法
.src.rpm是源码包,是未经编译的源代码文件经过压缩,形成.src.rpm格式的文件。所以,这个源码包是不分什么64位,32位的。换句话说,给你一个源代码,你在64位系统上编译出来的可执行文件就是64位的,在32位系统上编译出来的就是32位的。
-

如何在centos8/RHEL8下安装mysql8
MySQL是目前最流行的、免费的、开源的关系数据库管理平台,它通过允许多用户访问每个数据库,在任何一台服务器上托管多个数据库。最新的MySQL 8.0版本可以使用MySQL模块从默认的AppStream存储库安装,该模块在CentOS 8和RHEL 8系统上默认启用。
-

Ubuntu18.04防火墙ufw配置命令详解
正确配置的防火墙是整个系统安全性最重要的方面之一。 默认情况下,Ubuntu附带一个名为UFW(简单防火墙)的防火墙配置工具。UFW是管理iptables防火墙规则的一个用户友好的前端,它的主要目标是使管理iptables更容易,或者如其名所说,简单。
-

报错ERROR 1221 (HY000): Incorrect usage of DB GRANT and GLOBAL PRIVILEGES
大概意思是全局参数不能设置到特定数据库 Since the REPLICATION SLAVE privileges are global and can not be assigned to a particular database, they must be specified globally in the query, so the SQL query should look like this: 改成*.*就好了: GRANT REPLICATION SLAVE ON *.* TO “replication”@”192.168.1.9” IDENTIFIED BY “password”;
-
nginx从1.11.5版本开始默认自动支持ipv6,所以不再需要–with-ipv6编译选项
编译不再需要单独增加ipv6选项,可以通过https://ipv6-test.com/validate.php 来测试网站是否支持ipv6
-

如何在iPhone 11、iPhone 11 Pro或iphone11 pro max上截图
重要提示:不要长时间按住电源/唤醒和音量增大按钮,否则您将首先启动“滑入关机”屏幕,然后启动iPhone的SOS紧急功能(呼叫紧急服务)。截图时,只需同时快速按下和释放两个按钮。
-

OAuth2.0和sso单点登陆原理
适用于:那些有后端的 Web 应用。授权码通过前端传送,令牌则是储存在后端,而且所有与资源服务器的通信都在后端完成。这样的前后端分离,可以避免令牌泄漏。例如:通过微信,QQ,github登录等。
-
WordPress5.3 升级更新出现“Too Many Requests”解决办法
上传wordpress文件夹中除wp-config.php文件以外的所有内容覆盖掉服务器上原有的文件。运行http://网站域名/wp-admin/upgrade.php 执行升级程序。升级完成。如果已激活缓存,这时应清除缓存。
-

ubuntu18.01下lsof使用教程
如果不带任何选项执行 lsof 命令,会输出系统中所有 active 进程打开的所有文件,结果就是我们被输出的信息所淹没,这没有任何的意义。我们先让 lsof 命令输出当前 Bash 进程打开的文件,并截取其中的一部分结果来介绍输出内容中都包含哪些信息
-

linux命令shell根据url列表生成sitemap.xml
sitemap知识扫盲:https://moneyslow.com/html/sitemap/sitemap_format.html 偷个懒,已知网站的url列表,一句shell生成一个sitemap.xml。
-

XML Sitemaps 格式是什么意思?
提交sitemap有利于搜索引擎的收录,比如动态网页。google登陆一个网站,首先看是否有sitemap这个东西,如果有就先读,没有的话就逐个按站点页面抓取。sitemap就是你网站上页面的信息列表,googlebot就按照这个去一个个的抓取页面。
-

-

解读什么是 Postal code / ZIP code /Area code ,以及三者的区别
zip code是什么 ZIP Code,即 Zone Improvement Program Code,是美国邮政服务( United States Postal Service,USPS )使用的一种邮政编码。可以看得出,它是一个仅适用于美国地址的邮政编码。
-

利用rename批量重命名文件
来源:https://mp.weixin.qq.com/s/4o_3l5G6CCWlAXIpwvcYMg 先来看下例子。$ rename ‘s/old/new/’ this.old$ ls this*this.new其中,s 的作用是指定我们使用第二个字符串替换第一个字符串,从而将 this.old 改为 this.new 。有人可能会问了,上面的例子我们用 mv this.old this.new 这条命令不是更方便吗?没错,但是这样一条命令一次只能重命名一个文件,而我们今天要做的是一次性重命名一组文件。要怎么处理呢?很简单,来看下面的例子:$ ls *.oldreport.old schedule.old stats.old this.old$ rename ‘s/old/new/’ *.old$ ls *.newreport.new schedule.new stats.old this.new由以上结果可见,通过这个简单的一条命令的操作,我们可以将当前目录下所有 .old 结尾的文件重命名为 .new 结尾的文件,简单高效!如果你认为那是 rename 命令的全部那就是图样图森破了。rename 命令并不局限于更改文件扩展名,也可以更改文件名中的任意字符串。比如,我们如果想要将名为 report.* 的文件更改为 review.* ,则可以使用以下命令:$ rename ‘s/report/review/’ *注意,正则表达式中提供的规则可以更改文件名的任意部分,无论是文件名还是扩展名。$ rename ‘s/123/124/’ *$ ls *124*status.124 report124.txt如果你想交互性地使用 rename 进行重命名,以方便查看都做了哪些更改,从而避免错误修改,可以使用 -v 选项。$ rename -v…
-

ubuntu 16/18 上安装php7.0/7.1/7.2/7.3/7.4方法
先看重点:CAVEATS: 1. If you are using php-gearman, you need to add ppa:ondrej/pkg-gearman 2. If you are using apache2, you are advised to add ppa:ondrej/apache2 3. If you are using nginx, you are advise to add ppa:ondrej/nginx-mainline or ppa:ondrej/nginx 通过下列命令安装PHP 7.3 $ sudo apt-get install software-properties-common $ sudo add-apt-repository ppa:ondrej/php $ sudo apt-get update $ sudo…
-

CentOS 6 / 7 : ImageMagick (CESA-2016:0726)安全漏洞修补
相关CVE编号:CVE: CVE-2016-3714 CVE-2016-3715 CVE-2016-3716 CVE-2016-3717 CVE-2016-3718如果直接升级可能会有报错:Error unpacking rpm package ImageMagick-6.7.8.9-18.el7.x86_64error: unpacking of archive failed on file /usr/bin/stream: cpio: rename是因为文件系统保护导致,去掉i选项:chattr -i /usr/bin/animatechattr -i /usr/bin/comparechattr -i /usr/bin/compositechattr -i /usr/bin/conjurechattr -i /usr/bin/convertchattr -i /usr/bin/displaychattr -i /usr/bin/identifychattr -i /usr/bin/importchattr -i /usr/bin/mogrifychattr -i /usr/bin/montagechattr -i /usr/bin/stream再升级:yum -y update ImageMagick升级完,记得加回去:chattr +i /usr/bin/animatechattr +i /usr/bin/comparechattr +i /usr/bin/compositechattr +i /usr/bin/conjurechattr +i /usr/bin/convertchattr +i…
-

bash破壳漏洞远程代码执行Bash Remote Code Execution (Shellshock)修补方案
Synopsis概述:A system shell on the remote host is vulnerable to command injection. Description漏洞描述The remote host is running a version of Bash that is vulnerable to command injection via environment variable manipulation. Depending on the configuration of the system, an attacker could remotely execute arbitrary code. Solution解决方案,就是升级bashUpdate Bash. See Also相关链接Links:seclists.orgnessus.orginvisiblethreat.caPlugin Output漏洞证明:Nessus was able to set the…
