2016年9月16日 星期五

Jenkins on Ubuntu (for python project)

Goal: install Jenkins on Ubuntu 16.04, perform CI practices on two sample projects in c and python.

Steps:

  1. install Jenkins
  2. setup Jenkins
  3. select one simple project on github, make target machine (the same one with Jenkins) ready for git, python:coverage, python:nosetests
  4. setup CI, focusing on build/test/report parts
  5. summarize and define follow-up items

Reference:
https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu

2016年3月12日 星期六

(insecure) Windows Mail Client

Goal:

1. Windows Platform (Virtual Machine is preferred for testing purpose)
2. Common and lightweight mail client (MUA), Thunderbird and Windows Live Mail
3. Config with SMTP/POP3, account and password provided by previous exercise

2016年3月7日 星期一

(insecure) Mail Server setup and config

Purpose: a Server hosting insecure SMPT/POP3 and Web Mail service

  • SMTP Server       192.168.136.25:25
  • POP3 Server       192.168.136.110:110
  • Webmail Server    192.168.136.80:80

Pre-config Account:

  • kitty:hello
  • daniel:hello


2016年3月3日 星期四

DNS Server setup and config

Purpose: mapping server to IP address
  • DNS  Server       192.168.136.53
  • SMTP Server       192.168.136.25
  • POP3 Server       192.168.136.110
  • Webmail Server    192.168.136.80

domain name <-> IPv4 address
  • ns.lab.local        IN A      192.168.136.53
  • smtp.lab.local      IN A      192.168.136.25
  • pop3.lab.local      IN A      192.168.136.110
  • www.lab.local       IN A      192.168.136.80

2016年2月14日 星期日

[kali] ssh server setup and config

Question: 

1. how to install and enable openssh-server
2. how to auto-start sshd after reboot
3. how to be more secure for login