DirectAdmin 彻底关闭 exim /以及清理邮件队列
1、关闭DA监控服务
vi /usr/local/directadmin/data/admin/services.status
把exim和dovecot值改为OFF
2、停止服务和禁止开机启动
service exim stop
chkconfig exim off
service dovecot stop
chkconfig dovecots off
3、损坏(重命名)exim目录
mv /usr/sbin/exim /usr/sbin/exim.old
4、清理邮件队列
cd /var/spool
mv exim exim.old
mkdir -p exim/input
mkdir -p exim/msglog
mkdir -p exim/db
chown -R mail:mail exim 阅读全文...
VirMach的VPS安装BBR
编辑文件/usr/share/dracut/modules.d/90kernel-modules/installkernel
第四行中的"blk_init_queue" 替换为"blk_mq_init_queue"
然后再换内核
阅读全文...
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh chmod +x bbr.sh ./bbr.sh |
Nginx内容替换模块http_substitutions_filter_module及实用案例分享
说到Nginx的内容替换功能,大部分人应该都听说过Nginx内置的的subs_filter替换模块,但是这个模块有个缺憾,就是只能替换一次,而且还不支持正则表达式,这就有些鸡肋了。
不过,我们可以集成一个第三方的替换模块:ngx_http_substitutions_filter_module,来实现我们的各种需求。
经过测试,这个模块至少有如下实用功能:
①、支持多次替换
②、支持正则替换
③、支持中文替换
Ps:略有遗憾的是,这个替换不能使用到 if 判断模块内,否则就超神了。。。
下面,简单介绍下 ngx_http_substitutions_filter_module 的安装 阅读全文...
Linux,执行.sh文件,提示No such file or directory
在window平台下,写好shell脚本文件,迁移到linux平台,赋过可执行权限,执行该sh文件,却提示No such file or directory。
ls 了下,确实有该文件,怎么会事呢?
难道是文件格式兼容性问题?用vim打开该sh文件,输入:
:set ff
回车,显示fileformat=dos,重新设置下文件格式:
:set ff=unix
保存退出
:wq
再执行,竟然可以了。这个事情又给我提了次醒,程序尽量在linux下编写,迁移时,也许会少很多问题。 阅读全文...
解决centos中-bash: vim: command not found
用centos 的主机的时候, 用 vim 时出现 -bash: vim: command not found. 只能使用 vi. 那么如何安装 vim 呢?
输入 rpm -qa|grep vim 命令, 如果 vim 已经正确安装,会返回下面的三行代码:
[root@centos]# rpm -qa |grep vim
vim-minimal-7.0.109-6.el5
vim-common-7.0.109-7.2.el5
vim-enhanced-7.0.109-7.2.el5
如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安装:
yum -y install vim-enhanced
如果上面的三条都没有返回, 可以直接用 yum -y install vim* 命令
y 阅读全文...
搭建可激活Windows和Office的KMS服务器
作为大多家庭常用的Windows和Office,想买正版又心有余而力不足。然而不用又不行,那么可以自己搭建一个KMS服务器来激活。(稍许无耻)
KMS即Key Management Service,可以轻松创建和控制用于加密数据的加密密钥。
今天说下如何利用Python在非微软系统的VPS搭建一个可用的KMS服务器。(Emulated KMS Servers on non-Windows platforms)
相对于本机的KMS激活方式来说,不用担心KMS服务进程被杀毒软件误杀,不用担心被微软补丁封锁。
本文主要的系统环境是CentOS 6 x64,所需程序有Python 2.6.6、py-kms。
当然了,系统版本 阅读全文...
Chrome 60 地址栏快速查看SSL证书信息
Chrome查看SSL证书信息,这项功能终于回来了!
轻松查看SSL证书信息
运行最新版Chrome 60的用户,可以通过浏览器地址栏的安全挂锁,轻松两步即可查看网站SSL证书颁发者、使用者及有效期等详细信息。
(1)点击地址栏挂锁图标
(2)在下拉的“页面信息”栏中点击“有效”
此外,Chrome还新增了一个功能,鼠标悬停在“有效”按钮上,立即浮现SSL证书颁发者信息,不过只有当网站部署有效SSL证书时才会展示,可防止任意形式的欺诈和恶意软件的蓄意混淆。
它的展示是这样的:
如何设置该功能
该功能目前处于关闭状态,直 阅读全文...
GooGle TCP BBr网络加速脚本
CentOS6使用方法
wget --no-check-certificate https://github.com/52fancy/GooGle-BBR/raw/master/BBR.sh && sh BBR.sh
之后重启服务器即可
验证是否安装成功
执行 lsmod | grep bbr
如果结果显示bbr便安装成功
注意:不支持Ovz小鸡。暂时只支持centos6 32位和64位。已更新4.9正式版内核。
CentOS7使用方法
使用root用户登录,运行以下命令:
1
2
3
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh
阅读全文...
CentOS6和CentOS7 一键更换内核,一键安装锐速
支持KVM VMWARE Hyper-v XEN 虚拟化技术
CentOS6和CentOS7 一键更换内核,完成后会重启
wget --no-check-certificate https://blog.asuhu.com/sh/ruisu.sh
bash ruisu.sh
CentOS6和CentOS更换内核完成后一键安装锐速
wget --no-check-certificate -O appex.sh https://raw.githubusercontent.com/0oVicero0/serverSpeeder_Install/master/appex.sh && chmod +x appex.sh && bash appex.sh install
安装完成后检测是否启用
lsmod |grep appex 阅读全文...
怎样取消文件和SVN服务器的关联
很多朋友在使用SVN服务的时候会遇到这样的问题:文件夹移动了,或者建立了新的文件夹,移动后的文件夹或老的文件夹上的绿色对勾让人感觉很不爽,想去掉绿色对勾,就需要取消和SVN服务器的关联,怎样取消呢,请往下看。
随便在什么目录新建一个文本文件,文件名随便,将文本文件打开,将下面的文字复制到文本文件中:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="取消SVN关联"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cm 阅读全文...