Chapter 11 Basic Linux SysAdmin

Learning objectives:

  • Admin stuff that I won’t dig into:
    • Create users in Linux.
    • Check and set Linux file permissions.
    • Install programs on Debian-based Linux distributions.
    • Check storage usage.
    • Manage processes.
    • Implement SSH port forwarding.
    • Locate files on the $PATH.
  • Set up a data science AWS EC2.
    • Run RStudio on an AWS EC2.
    • Run JupyterHub on an AWS EC2.
    • Run a plumber API in a docker container on an AWS EC2.