> For the complete documentation index, see [llms.txt](https://gitbook.nicacton.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gitbook.nicacton.com/software-engineering/security.md).

# Security

## Web Applications

* An eye-opening walkthrough of the information that your browser provides to websites: <http://webkay.robinlinus.com/>

## Server Logins

Proper practice using an ssh agent, especially when managing many keys or using a Bastion host to leapfrog into other instances!!! <https://yakking.branchable.com/posts/ssh-A/>. Summarized:

```bash
# Add a key to your ssh-agent
$ ssh-add -K <keyname>.pem
# Type in any required passcodes and what-not
# Utilize your ssh-agent to log into a Bastion Account
$ ssh -A <user>@<bastion-IP>
# From this bation
[<user>@<bastion-IP>]$ ssh
```
