Power users
Terminal, SSH and command-line fixes. 11 fixes so far.
Power users
SSH config tricks I keep forgetting
The ~/.ssh/config features I always have to look up, in one place so I don't have to look them up again.
Power users
Generate SSH Keys on Any System
How to generate SSH keys on Linux, macOS, and Windows.
Power users
Delete a commit from git
How to delete a committed change from a git repository.
All Power users fixes
- Delete all commits from git branch How to delete all commits from a git branch. Updated Apr 2026
- Update a GitHub Fork How to update a GitHub forked repository with changes from the original repository. Updated Apr 2026
- Control Root Login Using SSH How to disable password-based root login by replacing it with SSH key-based login. Updated Apr 2026
- Persistent Reverse SSH Tunnel with SSH Keys How to use a reverese SSH tunnel to access a machine behind NAT. Updated Apr 2026
- SSH key: Permissions 0660 for '~/.ssh/id_rsa' are too open. How to fix the 'Permissions 0660 for '~/.ssh/id_rsa' are too open' error when trying to login to your remote host using an SSH key Updated Apr 2026
- Manipulate Images from Linux Terminal Image manipulation through Terminal Updated Apr 2026
- Linux Authentication with SSH keys only SSH key authentication lets users log into servers without the need to use their user’s passwords which increases security. Updated Apr 2026
- Docker host cleanup Free up space on your Docker host Updated Apr 2026