SSH protocol. History and alternatives. Basics of packet structure. Public key cryptography. Handshakes. Challenge-response authenication. SSH password authentication vs ssh keys. file transfer via ssh/scp/sftp/sshfs. ssh vs http for git. ssh in ides. connecting to remote servers via ssh. examples throughout.
SSH protocol. History and alternatives. Basics of packet structure. Public key cryptography. Handshakes. Challenge-response authenication. SSH password authentication vs ssh keys. file transfer via ssh/scp/sftp/sshfs. ssh vs http for git. ssh in ides. connecting to remote servers via ssh. examples throughout.
Materials: https://docs.google.com/presentation/d/1-hMf2ysZEmitdo7xI2euaa2Z3XJukCnOnjobgZXEBWA/edit?usp=sharing https://docs.google.com/document/d/1lbtGYQcWnJ5_-_8NGcz59d5cGUkjzPN6YVI90NNsMqg/edit?usp=sharing