Wednesday, January 30, 2019

IT Ops Knowledge Points and Skills Level




IT operations are the processes and services administered by an organization’s information technology department. As such, IT operations include administrative processes and support for hardware and software, for both internal and external clients.

IT OPS Knowledge Points:

Nosql Database Redis Mongodb
Web Servers Apache Nginx Tomcat
Network Monitoring Tools Nagios Zabbix Cacti MRTG
Proxy Servers Squid Nginx
Cache Servers Squid Varnish Redis Memcached
Log Monitoring Servers Awstats Logwatch Graphite SARG Webalizer Splunk Kafka Storm Scrible Logstach ELK
Load Balancing Servers Haproxy Lvs Nginx
Cluster Heartbeat Communication Keepalived Heartbeat
Mail Servers Sendmail Postfix
File Servers Vsftp
DNS servers Bind
Firewalls Iptables
File System DRBD ISCSI SAN NAS FastDFS Lustre Hadoop Mogilfs NFS
Rational DB Mysql Oracle
DHCP Servers DHCP
Auto Batch Installation Servers Kickstart Cobbler
Sniffing Software Wireshark Tcpdump Joy
Auto Operation management Software Puppet Ansible Chef Saltstack Func Fabric Pexpect CMDB
Virtualization / Cloud Comuting Kvm Xen Docker Openstacker
Security Failzban AIDE Portsentry IDS/IPS WAF Lynis Tripwire Nmap RKHunter Chkrootkit
Session Maintenance Screen Tmux
Pressure Testing AB Webbench Iozone Httperf Sysbench Iperf Speedtest_cli


Sunday, January 20, 2019

Install OpenStack - DevStack into Ubuntu 16.04.05 Virtual Machine

DevStack is an opinionated script to quickly create an OpenStack development environment. It can also be used to demonstrate starting/running OpenStack services and provide examples of using them from a command line. This post is going to present the steps how to install DevStack into a VMware workstation Ubuntu VM.

Youtube Video:


1. Prepare Ubuntu VM

This Ubuntu Virtual machine will need at least 12G memory and 100G hard drive. I have given my OpenStack VM 16G memory and 120G hard drive for testing.

Friday, January 11, 2019

Install Wordpress on Raspberry Pi


Raspberry Pi is mostly ready for use after the basic configuration completed in my previous posts:


The next cool thing to do is to install wordpress on it. This post is just used to record all steps I have followed online instruction installed an instance of a WordPress site to run on Raspberry Pi using the Apache Web Server. There are a lots of more things you may like to know regarding Apache, PHP, Mysql. It is best to search other online resources or take a look those listing at the Reference section to find out more.

Thursday, January 10, 2019

Windows Remote Command Line Troubleshooting Tips and Tricks

Here are some scripts and methods to do remote troubleshooting or running some commands in remote machines. I found they are very useful especially in a enterprise environment if you have your domain admin account.
Prerequisites to run remote commands:
  • Install .NET Framework 4.5.2 from \\shareserver\it\$Install\Scripting prerequisites\NDP452-KB2901907-x86-x64-AllOS-ENU.exe
    • or from https://www.microsoft.com/en-ca/download/details.aspx?id=42642
  • Install Windows Management Framework 5.1:
    •  copy the folder \\shareserver\it\$Install\Scripting prerequisite\Windows Management Framework 5.1 to your C drive or download from https://docs.microsoft.com/en-us/powershell/wmf/5.1/install-configure
    •  Open PowerShell as an administrator, navigate into the directory on your C drive, and run the command
      • .\Install-Wmf.ps1
  • Install Microsoft Visual C++ 2017 redistributable from \\shareserver\it\$Install\Scripting prerequisite\VC_redist.x64.exe
    • Download from https://www.microsoft.com/en-us/download/details.aspx?id=52685
  • From a PowerShell prompt running as an administrator, run the command
    • Set-ExecutionPolicy Unrestricted -Force
  • From a PowerShell prompt running as an administrator, run the command
    • winrm quickconfig

Tuesday, January 8, 2019

CentOS Basic Configuration and Services/Software Installation (Docker, Vsftp, Samba, etc)

The CentOS (Community Enterprise Operating System) Project is a community-driven free software effort focused on delivering a robust open source ecosystem. For users, CentOS offers a consistent manageable platform that suits a wide variety of deployments. For open source communities, CentOS offers a solid, predictable base to build upon, along with extensive resources to build, test, release, and maintain their code.

CentOS uses the Red Hat source code base to create a product similar to RHEL. So CentOS is very close to being RHEL without the branding and support. In particular, the library versions are the same, so binaries that work on one will work on the other. The administration tools are the same and configured in similar ways. However, there are a few differences, as the two distributions sometimes apply different minor patches.

Monday, January 7, 2019

Proofpoint Wombat Security Education Platform Usage - Create Training Assignment

Gartner has named Proofpoint (Wombat Security) a Leader in Security Awareness Computer-Based Training for a couple of years as far as I could find.

There are many functions and features I like, but one thing I specially liked is how easy you can setup a training just with a couple of clicks and some basic information entered. The templates from Wombat is already good enough for most situations. In this post, I captured some screenshots to show how easily it can be done.


1. Log into Wombat Platform
Products->Training -> Assignmetns