Hello, it's me

well done ! Here is where all my future content will live (for the foreseeable future). I’m really excited. I have a ton of blog post ideas in the pipeline of all the things I’ve been learning lately related to Image processing, automation, Linux System Administration and CLIs, to name a few. I hope you’re excited too. Keep an eye out for more posts! 👀 Until next time!

Personal Notes on Public Key Authentication

Introduction SSH (Secure Shell) in a network protocol used for communication securely between two devices. it is primarily used to connect to remote machines, such as servers and workstations, from various client devices, including laptops, and mobile phones. For the authentication SSH offers several methods: passwords (which are less secure), public key authentication (more secure), and other less common techniques like two-factor authentication. To use SSH protocol with public key authentication, you typically follow three stages: 1.Generate a key-pair 2.Install the public key on the server 3.Connect without a password ...

SSH Port Forwarding: My Practical Notes

Personal notes from setting up SSH port forwarding. Local Port Forwarding This allows you to access a remote service as if it were running locally. Use Case: Accessing a database or service on a remote server that is not exposed to the public internet. On the server Start a service (example using a Python web server): python -m http.server 1234 On my laptop Forward local port 8080 to remote port 1234: ...