# Quinoa ## Features - PAM authentication - SSH key authentication (reads from ~/.ssh/authorized_keys) - Currently this method will skip other PAM methods like 2FA - Forwarding local ports to remote ports (TCP only) ## Resources Some resources used in the development of the program. - https://www.linuxquestions.org/questions/programming-9/how-to-set-pseudo-terminal-non-blocking-690846/ - https://meli.delivery/posts/2019-10-25-making-a-quick-and-dirty-terminal-emulator.html - https://viewsourcecode.org/snaptoken/kilo/02.enteringRawMode.html - https://www.digitalocean.com/community/tutorials/understanding-the-ssh-encryption-and-connection-process