Skip to content

stakewithus/sys-eng-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Systems Engineer / SysAdmin Application Test

Assessment Technologies:

  • Ansible
  • Docker

Requirement:

  1. Create a simple ansible playbook to harden an OS (Ubuntu 22.04) installation.

    • Change SSH default port
    • Disable Direct root login
    • Only allow specific users to SSH in using their SSH keys
    • UFW with default incoming deny all rule
    • Open ports only for SSH and specific range of 1000-2000 tcp only
    • Install and enable 2Gb swapfile
  2. Create a docker image that runs the following project binary using Dockefile. It must be able to build locally.

https://github.com/bandprotocol/chain

Version to build: v2.5.4

Assessment Criteria

  • Able to run ansible playbook to do a basic hardening of an OS.
  • Able to create and customize Dockerfile to build proper docker image.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published