• Digital Ocean
    • Debian
    • Size, disable options to get $5.00/Mo
    • Data Center NYC (but NYC3 had issues twice in 2021)
    • ssh keys, very important
  • SSH
    • in /etc/ssh/sshd_config set PermitRootLogin to prohibit-password
    • Add these keys to /root/.ssh/authorized_keys
      • ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFwMAp281y6yvAO1aIflO1ei+kZ5gPYG30G0yVcqw06b jiml@work2
      • ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILECOQtHk+ODrWnS4yUwl9+5wkrtHp//Xpb+3Hqk1jHr jiml@home
      • ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOoG2Y/KpvqbSYDNT4mzQNAWBfjiM0YKkIfKBmMGaEr6 jiml@work1
      • ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHsakPrcovwMIKECVQHwFWq9JBcPYZpubDfjfQxeG28I jiml@remote1
      • key for chadh as backup
      • last checked and updated ????
  • apt
    • apt update, apt upgrade
    • apt install curl, lynx, htop
    • apt install apache2 ??
    • apt install postgresql ??
    • apt install others
  • Users
    • adduser
    • jiml jeanb danh
  • Reporting
    • add entry to table servers in database jiml on server ftshttp.ladssvc.net ( minimum is name and address (ip address) )
    • add
      lynx -dump 'servers.ladssvc.net/cgi-bin/journal.cgi?server='$(hostname)'&action=accessed&username='"$USER"'&ssh='"$SSH_CONNECTION"
      to end of /etc/bash.bashrc
  • Backups
  • Misc
    • >add these lines near the end of /etc/bash.bashrc
      ## fix esc-v bug in bash
      bind -m vi-command '"v": ignore'

  • Other