Friday, April 28, 2017

Week 15 April 17 - 21

Current week objectives

  • Make sure the crontab still works on schedules.
  • Pass the knowledge the next intern

Current Week Accomplished/Hours worked

HOURS: 15 hours

  • Made a Network Admin Document to show all the configuration they need to know. 

Next week objectives

  • Fix 3D printer 

Important lessons learned/New Skills

How to configure ubuntu on VMware ESXi 6.0.0
  • Download Ubuntu desktop (https://www.ubuntu.com/download/desktop)
  • Open the VMware. Use the right IP on the web address 
  • Login
  • On the left side of VMware 
  • Right click on Virtual Machines and create a new virtual machine
  • Configure the hardware 
  • Install the OS such as Ubuntu, kali, CentOS, etc.
  • Finish 

Week 14 April 10 - 14

Current week objectives

  • Fix the server. Use every possible solution to keep the server alive.

Current Week Accomplished/Hours worked

HOURS = 18 hours

  • Crontab we set it every 30th of an hour. We setup an schedule to restart the network-manager.
  • The students are able to use the server even it restart. 

Next week objectives

  • I have to test if the crontab works. So after I set the crontab, I have to open the putty in order to see if the server is working in every 30th of an hour.


Important lessons learned/New Skills

  • wall is a command that post to the users that is log in to the server.
  • How to stop ssh timeout (https://docs.oseems.com/general/application/ssh/disable-timeout)

Concerns and Issues

  • There is an issue on DNS. The server keep going down because of it. 


Wednesday, April 12, 2017

Week 13 April 3 - 7

Current week objectives
  • Work on SRA cyberlab. Something broken within the SSH tunnel.
Current Week Accomplished/Hours worked

HOURS Worked: 28 hours

  • I did research what is happen in the SRA server. Here what I found:
  • http://askubuntu.com/questions/230698/how-to-restart-the-networking-service
    -----This will reset the network manager (service network-manager restart). Make sure they are active and correct IP address after checking the processor, hard drive space, ssh status, sshd status, and ifconfig. 
  • https://www.blackmoreops.com/2015/03/26/setup-dhcp-or-static-ip-address-from-command-line-in-linux/                                                                                                                                     -----This setup the static IP address if needed.
  • Crontab linux might solve the issue but please make sure to ask your supervisor to approve.
  • If the ssh server keeps going down, make sure to update kali linux and ssh. Since it is not connected to the internet, plug it in where you can access to internet temporarily and update everything. Then vim the sshd_config and configure. After that service ssh restart and check the ssh status.
    • plug to the ethernet
    • go to setting, Network in particular.
    • Go to IPv4
    • change the it to DHCP Addresses which is automatic. DONE.
Next week objectives

  • Work on the server, it's disconnecting won't able to ssh into the server. I have to restart the network manager manually. 
  • Check Netmask

Concerns and Issues

  • The SRA class might doing something in the interface or IP address that may cause the issue.

Sunday, April 2, 2017

Week 12 Mar. 27 - 31

Current week objectives
  • Configure Renderman using a virtual machine.
Current Week Accomplished/Hours worked

Hours Worked: 30 hours
  • We able to configure Renderman using Ubuntu on the virtual machine. Renderman is for 3D animation and visual effects development. It's the core rendering technology for Pixar. 
Concerns and Issues
  • One of the server SRA class continued to crash. I checked the processor, ram, and checked the ssh server, they were completely fine but the server still crashes.

Sunday, March 26, 2017

Week 11 Mar. 20 - 24


Current Week Accomplished/Hours worked
Hours: 26 hours
  • Figured out why the service was down. 
  • Checked the history for every username to find who change/accident the IP address.
Next week objectives
  • Check specs 
  • Name of the server
  • Configuration port number
  • HoneyDrive for Kali
Important lessons learned/New Skills
Steps to check for server
Linux command line on left
  1. Check for resources
    • top --- shows RAM
    • df --- is the filesystem
    • df -h --- Hard drive space, h is human readable 
    • ps -ef --- show all the Processor 
  2. Networking
    • netstat -an | grep 5902 --- Check if the port is listening
    • service ssh status --- Check for ssh status if is running
    • service ssh start --- start the ssh 
    • service ssh restart --- restart the ssh (Restart system if need)
--ifconfig Display information about all the network interface currently in operation. This can also change the IP address by ifconfig then the interface eth0 then numerical numbers. Example ifconfig eth0 1500 this will change IP address.
--who This show who is online at that time
--last history of who login
--history display the history of a particular user to find activities.

Issues/ Concerns 
Students are able to change the IP address by using the command like ifconfig OR they might change it accidently.



Wednesday, March 22, 2017

Week 10 Mar. 13 - 17

Current week objectives
  • Recreate the network diagram with the new server.
  • Install VMware ESXi on all the server
Current Week Accomplished/Hours worked
Hour: 15 hours
  • Finish two network diagram Complete with IP address for every single one the server.
  • Installed VMware ESXi on all of the servers, with static IP address
Next week objectives
  • Name all the server
  • View the specs for each hardware
  • SSH port configuration

Wednesday, March 15, 2017

Week 9 Mar. 6 - 10

SPRING BREAK!

The SRA lab will be close in this weeks spring break. Students and faculties will be able to SSH into the Kali server.

Sunday, March 5, 2017

Week 8 Feb. 27 - Mar. 3

Current week objectives
  • Give network diagram for Dr. Rawal. He's one of the security analysis professor.
  • Update diagram the version off all server.
  • Install virus protection on all server.
Current Week Accomplished/Hours worked
Hours: 20 hours
  • Installed Symantec Endpoint Protection client for Linux
  • New diagram for the server
Next week objectives
  • Spring Break
Important lessons learned/New Skills
  • Cisco router firmware update 



Sunday, February 26, 2017

Week 7 Feb. 20 - 24


Current week objectives
  • Work on the hard drive space issue for one of the virtual machines. 
    • The virtual Machine message that "there is no more space for the virtual disk."
  • Improve room diagram by adding author, sites, description, photos, etc.. 
  • Research more on Smart Desks, get some idea on room diagram.
Current Week Accomplished/Hours worked

Hours Worked: 24 hours
  • Installed a new server for penetration testing. This new server has 400+ gigabytes space more room to do pen testing. 
    • I added both SRA 111 and SRA 211 students in the Linux server.
  • Completed the room diagram:
Next week objectives

  • Continue working on the terminal server. 
  • Get some feedback on room diagram
Important lessons learned/New Skills
  • When installing kali server there is no need to put the domain name.
Concerns and Issues
  • The new server should not have hard drive issue.

Sunday, February 19, 2017

Week 6 Feb. 13 - 17

Current week objectives
  • Work on the Window Server 2012 R2
  • Get HoneyDrive in the server 

Current Week Accomplished/Hours worked

Hours Worked = 22 hours
  • Redesign room W132 to improve visual aesthetics and educational experience. These designs are only concepts, I will measure the room by square foot or look for the blueprint.
    • Put the lecture stand in the middle. 












Next week objectives
  • Improve the room diagram. 
  • Make terminal servers (Windows) to remote desktop access for students to log-in and use Cisco Packet Tracer.

Important lessons learned/New Skills
  • sudo usermod -aG sudo <username>
    • Students can access sudo privileges.
Concerns and Issues
  • One of the Ubuntu servers failed to start 

Sunday, February 12, 2017

Week 5 Feb. 6 - 10

Current week objectives

  • Learn how the Windows Server 2012 R2 works.
  • Research how the sign on authentication on windows 2012.
  • Research DSN server set up.

Current Week Accomplished/Hours worked

Hours: 20 hours

  • Installed a new hard drive to the computer.
  • Installed Ubuntu and three virtual machines on the computer.
  • Able to install HoneyDrive to my computer.
Next week objectives

  • Continue working on Windows server 2012 R2 sign on authentication.
  • Work on Honeypot/HoneyDriver and install into the lab server.
  • Learn more about HoneyD.

Important lessons learned/New Skills
  • Go to Lynda.com and search Windows Server 2012 R2: Configure and Manage Active Directory. This breaks down the things I need to know about the server.
  • I'm able to installed the HoneyDrive/Honeypot in my computer.
  • The command apt-get dist-upgrade. This upgrade the most important packages.
Concerns and Issues
  • Windows server 2012

Saturday, February 4, 2017

Week 4 Jan. 30 - Feb. 03


Current week objectives
  • Construct username and password for instructor and students. Both need Admin.
Current Week Accomplished/Hours worked

Hours Worked: 20 Hours
  • Finished four virtual machine.
  • Made diagram for the 4 virtual machine.
  • Student's are able to SSH into there teams.
  • Finished a document "How to ssh into the server". 
  • I'm able to SSH into every Ubuntu servers.
  • Installed Virtual Machine into my laptop with Ubuntu.

Next week objectives

  • Form a sign-in authentication for Abington Art Center, allowing students or members to access to all machine available.

Important lessons learned/New Skills

Monday
  • Default ssh so to start automatic (http://askubuntu.com/questions/3913/start-ssh-server-on-boot)
  • To delete user ---- sudo deluser username
Friday
  • Some java lesson. 
    • Class define as the blueprint that decribes the object. Object is state, an instance of a class. 
Concerns and Issues

  • Installing honeyd on linux.

Saturday, January 28, 2017

Week 3 Jan. 23 - 27

Current week objectives
  • Assemble four Virtual Machine.
  • Make apache and simple mail server for four Virtual Machine.
  • Remodel the Server Network for the lab.
  • Update the document "How to login to SRA lab..." for a professor.
Current Week Accomplished/Hours worked

Total Hours: 26 Hours

  • Finish four Virtual Machine.
  • Remodel the Server Network for the lab.
  • Made two mail server using squirrelmail.
  • Completed the document "How to login to SRA lab..." for a professor.
  • Went to Abington Art convention to do inventory, take pictures, and get the serial number for all the laptops.
Next week objectives
  • Trying to figure out why server won't receive any email.
  • Finish the last two mail server.
Important lessons learned/New Skills
Monday
  • Changed RAM on computer and setup another router to the black box.
  • Made a new Virtual Machine for a professor.
Tuesday

      This is the server diagram for the four ubuntu.
  • SMTP is Simple Mail Transfer Protocol this used for sending and receiving email.
Wednesday
  • Made 3 more Virtual Machine for different teams.
Friday
  • This is the website I used to build the apache and mail server (https://www.linuxhelp.com/creating-mail-server-using-squirrelmail-ubuntudebian/)
  • Modify the Server Network Diagram
Concerns and Issues
  • I'm trying to figure out why it won't receive any email to the server.

Saturday, January 21, 2017

Week 2 Jan.17 - 20

Current week objectives
Email all the students their username and password
Learn more about iSCSI 

Current Week Accomplished/Hours worked



  • Able to fixed hard drive issue.
  • Finished making/sending username and password for all students.

Total Hours: 15 hours


Next week objectives

  • Research cross-site scripting, authentication errors and SQL injection. 
Important lessons learned/New Skills
Tuesday
  • Learned permissions and attributes to view permissions use ls -l. An example value is drwx-xr-x, each character have meaning:
    • d is the directory.
    • r is read file can be shown.
    • x mean file can executed. 
    • drwxr is the owner.
    • xr is the user.
    • x is everybody.
Wednesday
  • I emailed the username and password for all individual students.
  • I'm currently on codecademy to learn more about Linux command.
Thursday 
  • iSCSI is Internet Small Computer System Interface. It is used link data storage over IP network infrastructure. This transport data between the iSCSI initiator (external storage to host computers) and iSCSI target (storage resource located) on a storage.
Friday
  • NAS is network attached storage is a faster server. 
  • Changing RAM to a computer.
Concerns and Issues
  • There is an issue on memory storage. When I snapshot to back up a server, it gave me an error message stating the memory storage is full. Now I'm figuring out what is iSCSI.

Saturday, January 14, 2017

Week 1 Jan. 9 - 13

Current week objectives
Give students access to Kali Linux

Current Week Accomplished/Hours worked
Finish setting up user for students in SRA 111 and SRA 221

Hours worked: 14.5 hours



Next week objectives
Email all students with their username and password.


Important lessons learned/New Skills

MONDAY
  • Learn how to operate Linux by using remote control desktop. This allow me to connect to the other computer that has all SRA classes that need to do penetration testing.
  • I have to remove all of the previous users because the memory was full and add the new users into the server.
  • I also took a snapshot so if something went wrong I have a backup.

WEDNESDAY
  • Relearn how to add users to the system. I added all the students for SRA 111, each student have their own username and password. I login each users to make sure that their passwords are correct by using the command ‘su’ which used to switch from another user.


FRIDAY
  •  I’ve changed all of the student password to a stronger password. A former intern for SRA lab help me how to put all the students into the system quick by using vim. Example: johnlock:r3R(3eS* the colon symbol is between the username and password.

                    
Concerns and Issues
I have to research more about the HoneyD, a professor asked to prepare it.

Dec. 5 - Dec 9


Current week objectives
Learn how to add users, group it (one class), how to delete a particular user.

Current Week Accomplished/Hours worked
Monday Hours: 3
Wednesday Hours: 4


Next week objectives

N/A

Important lessons learned/New Skills
MONDAY
  • David show me what I expect to do next semester. HoneyD and maybe another virtual machine.
  • He show me who to make HoneyD by googling it.

WEDNESDAY
I learned some of the command for Linux
  • ls –man is the manual with argument
  • adduser and useradd both can/work
    • adduser can do a lot of thing for you.
  • sudo adduser renerperez (case sensitive) sudo (will add to the group) –default password or student psu username
  • root have the highest user, GIVE THIS TO PROGESSOR, ME, JOE.
  • sudo rm –r testuser4/ (this REMOVE the actual directory, make sure to write the user which is the testuser/4, without this is will DELEE THE WHOLE ENTIRE THING) the –r recursive remove everything.
  • cat .sdl .sh shows you what’s in it, light a list
  • if you want to find specific name you use pipe | so, sudo cat massage | grep deny. -deny will actually show you the file that trying to go to the server.
  • To create a new virtual machine click on new virtual machine on the left corner and you can modify the machine support.
  • Storage is where you need the files for the particular virtual machine.
  • Virtual machine startup & shutdown go to property and to it automatic.
Concerns and Issues
I’m more concern about making the virtual machine, Dave said he was working with it for two week. I take my time so things are perfect, so this might take me three weeks.

Nov. 27 - Dec. 2

Current week objectives

I’m working with David on things work on cyber lab. 

Current Week Accomplished/Hours worked
Hours: 4

Next week objectives
Visit the SRA lab to learn more about adding user and putting one class to a group.

Important lessons learned/New Skills
  • SNAPSHOT: When UPDATING make sure I snapshot (this is like a backup for a particular machine) this make sure when it fried/error I can have a backup.
  • LASTPASS: is where all the passwords are – this found on the top right corner of the internet browser.
  • PUTT: I’m going to use this most of the time, to get into the system. USE the WAN IP then port number
  • To login to cisco, type the IP then you can see the virtual system, Eagle kali, Owl kali, etc. When making the virtual system GOOGLE is the major 🔑.

SIDENOTE learn more command on Linux on code Academy other sources.

Concerns and Issues
When updating it might fried/error and forgot to snapshot it.