2021-02-20 树莓派使用 PPTP 客户端连接 VPN 树莓派使用 PPTP 客户端连接 VPN 安装sudo apt-get install -y pptp-linux配置sudo vim /etc/ppp/peers/pptpconf // 添加如下内容:(自行更改IP, name, password) pty "pptp xxx.xxx.xxx.xxx --nolaunchpppd" name xxx password xxx remotename PPTP require-mppe-128 require-mschap-v2 refuse-eap refuse-pap refuse-chap refuse-mschap noauth persist maxfail 0 defaultroute replacedefaultroute usepeerdns启动&关闭启动:pon pptpconf 关闭:poff pptpconf admin 2021-02-20 Linux 24 阅读 0 评论 2021年02月20日 24 阅读 0 评论
2021-02-03 通过traceroute追踪并打印成图片 通过traceroute追踪并打印成图片 #!/usr/bin/evn python #-*-coding:utf-8 -*- import time import logging,warnings import subprocess import socket # eclipse的pydev提示unresolve,但运行正常 #import traceroute # @UnresolvedImport warnings.filterwarnings("ignore",category=DeprecationWarning) logging.getLogger("scapy.runtime").setLevel(logging.ERROR) domains = raw_input('Please input domains or IPs: ') # 利用socket 解析域名的方法 # try: # ip = socket.gethostbyname(domains) # except socket.error,e: # print "you shoul... admin 2021-02-03 Linux,编程,Python 32 阅读 0 评论 2021年02月03日 32 阅读 0 评论
2021-02-03 shell脚本实现FTP自动上传文件 shell脚本实现FTP自动上传文件 -----多个文件-----#!/bin/bash ftp -n<<! open 172.20.10.242 user logftp logftp binary cd /data/ftp/pcidata/pcilogftp/AppFile/log lcd /data/localacc prompt mget *.gz close bye ! ----单个文件-----#!/bin/bash ftp -n<<! open 172.20.10.242 user logftp logftp binary cd /AppFile/log lcd /root prompt put install.log close bye !---脚本---#!/bin/bash for LOGPATH in `/bin/cat /fs01/scripts/AMS_LogDir.txt` do if [ ! -d ${LOGPATH} ] && [ ${LOGPATH:0:1} != "#" ];then echo... admin 2021-02-03 Linux,编程,Shell 29 阅读 0 评论 2021年02月03日 29 阅读 0 评论
2021-02-03 Linux系统安全设置策略 Linux系统安全设置策略 1.检查是否设置口令长度至少8位,并包括数字,小写字符、大写字符和特殊符号4类中至少2类。在文件/etc/login.defs中设置 PASS_MIN_LEN 不小于标准值 修改/etc/pam.d/system-auth文件, 在ucredit=-1 lcredit=-1 dcredit=-1 ocredit=-1 选3种,追加到password requisite pam_cracklib.so后面,添加到配置文件中。 例如:password requisite pam_cracklib.so ucredit=-1 lcredit=-1 dcredit=-1 注:ucredit:大写字母个数;lcredit:小写字母个数;dcredit:数字个数;ocredit:特殊字符个数2.检查是否设置账户口令的生存期不长于90天。修改/etc/login.def PASS_MAX_DAYS 90 --99999 PASS_MIN_DAYS 10 --0 PASS_MIN_LEN 8 --5 PASS_WARN_AGE 5 --73.检查是否设置用户不能重复使用最近5次(含5... admin 2021-02-03 Linux 17 阅读 0 评论 2021年02月03日 17 阅读 0 评论
2021-02-03 Ansible管理Windows集群 Ansible管理Windows集群 最近公司新项目需要安装400+windows server 2012系统的工作站,想着怎么能像linux下运用ansible批量管理,linux就很简单了有ssh服务但是下却没这么简单,但还是有办法那就是Powershell。Ansible可用于管理Windows集群,不过管理节点需要部署在Linux机器上,而且需要预装python winrm模块。同时,Windows机器上的powershell版本需要满足3.0+,且Management Framework也需要满足3.0+版本。一、首先在Powershell窗口执行get-host命令查看版本二、配置winrm服务Windows上winrm服务默认是未启用的,使用如下命令可以查看状态。winrm enumerate winrm/config/listener使用如下命令配置winrm服务winrm quickconfig winrm set winrm/config/service/auth '@{Basic="true"}' winrm set winrm/config/service '@{Allow... admin 2021-02-03 Windows,Linux,DevOps,Ansible 25 阅读 0 评论 2021年02月03日 25 阅读 0 评论