Pure-ftp-install
Install Pure-ftpFTP 簡介 FTP (File Transfer Protocol) 是在因特网上已行之多年的文件传输协议,透过这个通讯协议,可以将远程计算机的档案数据传送回本机端 (下载),也可以把本机的档案数据传输至远程计算机 (上传) ﹔而所谓的 FTP Server,就是一部专门提供给客户端进行档案上传与下载服务的服务器。
我们都知道 Web Server 是用 http 来做数据传输的协议,其除了可让 Client 端浏览网页外,同时也提供档案上传与下载的服务,不过它比较适用于小档案的传输,而在对大文件传输时,所表现的稳定度及传输效率就不那么高了。所以想改善 http 传输档案上的缺失及效能,最好的方式就是架设一台 FTP Server 了。
用来架设 FTP Server 的软件有好几种,其中最老牌的算是 wu-ftpd,不过也由于其树大招风的关系,使得在安全性方面会有比较大的隐忧。不过还好后来又陆续发展出一些安全性较佳的服务器软件,比方像 proftpd、vsftpd 及 pure-ftpd 等,而本章将会针对 pure-ftpd 及 vsft ...
Yum-errno-256
Centos7.5 [yum update -y] 更新报错
yum update Errno 256 No more mirrors to try
环境
CentOS Linux release 7.5.1804 (Core)
现象12345678910111213141516171819202122232425262728293031[root@x.x.x.x ~]# yum update -y Loaded plugins: fastestmirror, langpacksLoading mirror speeds from cached hostfileResolving Dependencies--> Running transaction check---> Package polkit.x86_64 0:0.112-18.el7 will be updated---> Package polkit.x86_64 0:0.112-18.el7_6.1 will be an update--> Finished Dependency R ...
Python-win32net
python windows 用户管理
python win32net 模块,添加系统用户,以及赋权限。用于场景,VPN批量增加用户,共享增加用户,挺好用的。这边最需要注意的是赋权,是分两步走的。
第一步,创建用户1win32net.NetUserAdd(None, 1, udata)
第二部,加组1win32net.NetLocalGroupAddMembers(serverName, group_name, 3, [u])
第三步,赋权1win32net.NetUserSetInfo(None, u_name, 4, user_info)
代码# -*- coding: utf-8 -*-
window 用户管理
.. important::
用salt 也可以用这个模块
依赖模块
:depends:
- pythoncom
- pywintypes
- win32api
- win32con
- win32net
- win32n ...
ELK应用之Filebeat
参考资料官方网址
filebeatfilebeat 是基于原先 logstash-forwarder 的源码改造出来的。换句话说:filebeat 就是新版的 logstash-forwarder,也会是 Elastic Stack 在 shipper 端的第一选择。
Filebeat 是本地文件的日志数据采集器,可监控日志目录或特定日志文件(tail file),并将它们转发给Elasticsearch或Logstatsh进行索引、kafka等。带有内部模块(auditd,Apache,Nginx,System和MySQL),可通过一个指定命令来简化通用日志格式的收集,解析和可视化。
工作原理Filebeat涉及两个组件:查找器prospector和采集器harvester,来读取文件(tail file)并将事件数据发送到指定的输出。
启动Filebeat时,它会启动一个或多个查找器,查看你为日志文件指定的本地路径。对于prospector所在的每个日志文件,prospector启动harvester。每个harvester都会为新内容读取单个日志文件,并将新日志数 ...
Sersync实时数据同步
1.sersync介绍sersync的实时数据同步:
sersync监控指定的目录,对监控路径下变化的文件进行实时同步到rsync的服务端。
整个过程相当于rsync+inotify,并且推送是通过rsync --delete的,所以使用的时候要谨慎。
2.下载安装
部署前需要在被同步端(rsync服务端)开启响应的ip allow权限,以及增加rsync demon模式的区块配置。一个区块配置对应一个sersync的进程。
1234cd /usr/local/srcwget -S http://nagios.bytech.boyihuyu.com/linux/tools/sersync/sersync2.5.4_64bit_binary_stable_final.tar.gztar xvf sersync2.5.4_64bit_binary_stable_final.tar.gz -C /usr/local/ln -s /usr/local/sersync2.5.4 /usr/local/sersync
3.配置文件如果想要监控多个目录,拷贝多个配置文件对应起多个进程来 ...
Lsyncd
官网文档:https://axkibe.github.io/lsyncd/
一、lsyncd 介绍 Lysncd 实际上是lua语言封装了 inotify 和 rsync 工具,采用了 Linux 内核(2.6.13 及以后)里的 inotify 触发机制,然后通过rsync去差异同步,达到实时的效果。我认为它最令人称道的特性是,完美解决了 inotify + rsync海量文件同步带来的文件频繁发送文件列表的问题 —— 通过时间延迟或累计触发事件次数实现。另外,它的配置方式很简单,lua本身就是一种配置语言,可读性非常强。lsyncd也有多种工作模式可以选择,本地目录cp,本地目录rsync,远程目录rsyncssh。
二、lsyncd安装ubuntu安装lsyncd极为简单,已经收录在ubuntu的官方镜像源里,直接通过(安装的版本是2.1.5)
1apt-get install lsyncd
Redhat可以手动去下载lsyncd-2.1.5-6.fc21.x86_64.rpm,但首先你得安装两个依赖
1yum install lua lua-devel -y
也 ...
Php-install
Building PHP from Sources安装环境依赖包$ yum -y install gcc gcc+ gcc-c++ gcc-g77 flex bison autoconf snmp automake\
bzip2-devel zlib-devel readline-devel ncurses-devel libjpeg-devel \
libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel \
mod_ssl libxml2-devel gettext-devel pcre-devel curl-devel mysql-devel \
libevent-devel libtool-ltdl gmp-devel openldap openldap-devel \
ImageMagick-devel libtool net-snmp-devel libwebp libwebp-devel
下载编译包
libiconv
$ cd /usr/local/src
$ w ...
TMG-error
错误原因: 找不到证书。使用通过 IPSec 的 L2TP 协议的连接要求安装一个机器证书
window 2008 r2 系统安装TMG 2010 VPN 服务器报错,查看日志
错误原因: 找不到证书。使用通过 IPSec 的 L2TP 协议的连接要求安装一个机器证书,它也叫做计算机证书
客户只用到PPTP的连接,没用L2TP,于是决定将L2TP的IPsec策略禁用掉
开始-运行regedit.exe,打开注册表,找到
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Rasman\Parameters
新建一个DWORD值ProhibitIPsec,值设置为1
金山云搭建TMG 遇见的坑
问题1、内网地址是通过DHCP 获取的。
解决方案:
一、TMG-防火墙策略-需要添加允许DHCP 的协议 DHCP(答复) DHCP(允许)
二、开启启动时禁用和启用网卡
12345C:\boot.bat (隐藏文件)set vif_name=lan(网卡名字)ping -n 20 127.0.0.1& ...
各家云服务器商的对比
没有好坏,只有合不合适,仅代表个人和当下公司的状况发表一些看法,如有问题和事实不符合,可以联系删除。云计算机发展的越来越成熟,技术方面也越来越平衡,但还是要根据公司业务,选择一家合适的云。每家云都有自己的一些特点优势,还有一些自己的坑。建议也别一个篮子装,多接触接触对自己的能力提升也是有帮助的。
图仅共参考,在当下(随着时间,各家云都会发生变化),个人觉得还是比较靠谱的。
根据个人或者公司的情况,选择合适的云服务商。
按量分
量大就选择阿里腾讯,可以拿到比较好的折扣(月消耗在50万以上)(服务好,技术全)
量中等就选择金山云,白山云, ucloud等(技术还行,服务好)
最近百度云开始崛起,也开始发力,之前都没怎么听说,用过高防,cdn可以的,有是高防,防的并不是攻击,而已高防本身,用了很多高防,目前看百度的是最稳定的。
友情介绍
需要的朋友,可以发邮件给我zj@s3v.cn, 可以给你们介绍,目前可以介绍金山云,腾讯云,白山云,七牛云, ucloud,百度云。因为当下公司有量 ...
Python-re
原文:https://www.cnblogs.com/chuxiuhong/p/5885073.html
Python 正则表达式入门(初级篇)引子
首先说 正则表达式是什么?
正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。
正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。
引用自维基百科https://zh.wikipedia.org/wiki/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8 ...