简介 大多数服务器或者 VPS 提供商都只是提供了 IP 或者下载文件的测试,但是这仅仅能够让用户测试服务器到其他地方的下载速度和路由信息(去程),但是用户购买前更关心的可能是服务器或者 VPS 上执行相关命令的效果,比如从商家的 VPS 上 ping 其他机器的效果,路由到其他机器的效果(回程)。 LookingGlass 就可以为你解决回程测试这个问题。 LookingGlass 项目地址 功能 LookingGlass 提供多模版选择,支持 IPv4 和 IPv6,全自动安装。 LookingGlass 支持…

2018年04月05日 0条评论 440点热度 0人点赞 阅读全文

[title]方法1:[/title] #!/bin/bash while [ 1 ] do procID=`pgrep test` if [ "" == "$procID" ]; then /root/test -d fi usleep 1000 done & 注:1、pgrep 根据给出的进程名判断是否有这个名字的进程。如果有这个名字的进程正常退出,退出值0.如果没有这个名字的进程异常退出,退出值1。 2、ps -p 根据给定的pid参数判断是否有这个进程,如果有这个进程正常退出,退出值0.如果没有这个…

2018年03月28日 0条评论 316点热度 0人点赞 阅读全文

安装python3.5可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel   到python官网找到下载路径, 用wget下载 wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz   解压tgz包 tar -zxvf Python-3.5.3.tgz   把python移到/…

2018年03月11日 0条评论 385点热度 0人点赞 阅读全文

对于SSH服务的常见的攻击就是暴力破解攻击——远程攻击者通过不同的密码来无限次地进行登录尝试。当然SSH可以设置使用非密码验证验证方式来对抗这种攻击,例如公钥验证或者双重验证。将不同的验证方法的优劣处先放在一边,如果我们必须使用密码验证方式怎么办?你是如何保护你的 SSH 服务器免遭暴力破解攻击的呢? fail2ban 是 Linux 上的一个著名的入侵保护的开源框架,它会监控多个系统的日志文件(例如:/var/log/auth.log 或者 /var/log/secure)并根据检测到的任何可疑的行为自动触发不同…

2018年03月10日 0条评论 375点热度 0人点赞 阅读全文

linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。 一、crond简介 crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务 工具,并且会自动启动crond进程,crond进程每分钟会定期检…

2018年03月07日 0条评论 372点热度 0人点赞 阅读全文

说明:很多人vps可能出现过被扫的情况,有的还被爆破了,这里提供下查看方法 查看用密码登陆成功的IP地址及次数 grep "Accepted password for root" /var/log/auth.log | awk '{print $11}' | sort | uniq -c | sort -nr | more 查看用密码登陆失败的IP地址及次数 grep "Failed password for root" /var/log/auth.log | awk '{print $11}' | sort | …

2018年02月25日 0条评论 563点热度 0人点赞 阅读全文

在日常运维作业中,经常会碰到路由表的操作。下面就linux运维中的路由操作做一梳理: ------------------------------------------------------------------------------ 先说一些关于路由的基础知识: 1)路由概念 路由:   跨越从源主机到目标主机的一个互联网络来转发数据包的过程 路由器:能够将数据包转发到正确的目的地,并在转发过程中选择最佳路径的设备 路由表:在路由器中维护的路由条目,路由器根据路由表做路径选择 直连路由:当在路由器上配置了…

2018年02月22日 0条评论 423点热度 0人点赞 阅读全文

1. supervisor简介   1.1. 官网 https://supervisord.org/   1.2. 介绍 Supervisor是一个进程控制系统. 它是一个C/S系统(注意: 其提供WEB接口给用户查询和控制), 它允许用户去监控和控制在类UNIX系统的进程. 它的目标与launchd, daemontools和runit有些相似, 但是与它们不一样的是, 它不是作为init(进程号pid是1)运行. 它是被用来控制进程, 并且它在启动的时候和一般程序并无二致. 那么通俗点,它的…

2017年09月02日 0条评论 564点热度 0人点赞 阅读全文

一、背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。 二、简介 GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。 GNU Screen可以看…

2017年08月30日 0条评论 526点热度 0人点赞 阅读全文

  国庆最后两天使用 UptimeRobot 提供的 API 建立自己的公开服务状态页,结果不少人问我怎么做的……那就勉强写个辣鸡教程吧,你们凑合看╮(╯▽╰)╭ 准备帐号 在 UptimeRobot 创建一个帐号,一个帐号可以添加 50 个免费监控项目,对于一般人来说都足够使用了。 创建好了之后添加监控项目,然后在 My Settings 里找到 Public Status Pages ,创建一个 For all the monitors 的 Pages (当然你愿意一个个选我也不介意),填写自定义 U…

2017年08月25日 0条评论 731点热度 0人点赞 阅读全文