1. Linux 清理挖矿木马DDG

    DDG挖矿病毒是一款在Linux系统下运行的恶意挖矿病毒,该病毒从去年一直活跃在现在,已经挖取了价值一千多万人民币的虚拟币货币,此病毒样本在一年左右的时间,已开发出了多个变种样本,此次发现的为DDG.3012/DDG3013挖矿版本。

    2018/11/29 linux,bit,trojan

  2. CI/CD 之 Dockerfile

    最近准备整理一下关于 CI/CD 的相关文档,写一个关于 CI/CD 的系列文章,这篇先从最基本的 Dockerfile 书写开始,本系列文章默认读者已经熟悉 Docker、Kubernetes 相关工具

    2018/11/27 CI/CD

  3. Linux 非交互式 ssh 密码认证工具之 sshpass

    ssh 登陆不能在命令行中指定密码。sshpass 的出现,解决了这一问题。 sshpass 用于非交互 SSH 的密码验证,一般用在sh脚本中,无须再次输入密码。 它允许你用 -p 参数指定明文密码,然后直接登录远程服务器,它支持密码从命令行、文件、环境变量中读取。

    2018/11/20 ssh,sshpass

  4. ssh 通过跳板机直连跳板机内网服务器

    如果公司的服务器在外网,一般会设置一个跳板机,访问公司其他服务器都需要从跳板机做一个 ssh 跳转,外网的服务器基本都要通过证书登录的。 于是我们面临一个情况: 本机 ssh->跳板机->目标机器。(需要先登录跳板机,然后通过跳板机登录内网目标服务器,很明显效率很低,不利于自动化部署!)

    2018/11/20 ssh

  5. Linux进程管理利器——supervisor使用

    supervisor管理进程,是通过fork/exec的方式将这些被管理的进程当作supervisor的子进程来启动,所以我们只需要将要管理进程的可执行文件的路径添加到supervisor的配置文件中就好了。此时被管理进程被视为supervisor的子进程,若该子进程异常中断,则父进程可以准确的获取子进程异常中断的信息,通过在配置文件中设置autostart=ture,可以实现对异常中断的子进程的自动重启。 本文基于vagrant+vbox构建Centos7系统,安装测试supervisor工具使用。

    2018/11/15 Linux,supervisor

  6. windows 备份杀手锏 robocopy 命令使用

    经常进行文件管理操作的朋友们,不满意于 Windows 系统内置的复制功能,因为它太龟速了。于是大家就使用 FastCopy、TeraCopy 之类的软件来加速复制,但是你是否知道 Windows 7已经内置快速复制的功能?

    2018/09/30 backup,windows,robocopy

  7. 基于 Docker Compose 搭建 Redmine 项目管理系统

    Redmine 是用 Ruby 开发的基于 web 的项目管理软件,是用 ROR 框架开发的一套跨平台项目管理系统,据说是源于 Basecamp 的 ror 版而来,支持多种数据库,有不少自己独特的功能,例如提供 wiki、新闻台等, 还可以集成其他版本管理系统和 BUG 跟踪系统,例如 Perforce、SVN、CVS、TD 等等。 这种 Web 形式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容来推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自动给成员汇报项目进度.

    2018/09/11 docker,redmine

  8. linux用chmod修改文件权限详解(文件权限与特殊权限)

    chmod 是一条在 Unix 系统中用于控制用户对文件的权限的命令(change mode 单词前缀的组合)和函数。只有文件所有者和超级用户可以修改文件或目录的权限。可以使用绝对模式,符号模式指定文件的权限。

    2018/09/11 chmod,linux