ssh-agent on Windows: start the service, add your keys, fix the errors
You put a passphrase on your SSH key, and now Windows asks for it on every git push and every ssh . The fix is the SSH agent — unlock the key once,…
Tech news from the best sources
You put a passphrase on your SSH key, and now Windows asks for it on every git push and every ssh . The fix is the SSH agent — unlock the key once,…
In the previous post I was building a small GUI for creating SSH keys, and the first decision was how to pass a passphrase to ssh-keygen without lea…
Gemini CLI speaks MCP, so it runs commands and manages files on your servers through Termalin — one entry in ~/.gemini/settings.json, no key handed…
I've been working on a VS Code extension called Remote Edit for the past few months. It began as a way to work with FTP/SFTP from inside VS Code, an…
Where MobaXterm stores bookmarks and keys, how to export them, and how to land the whole setup in a cross-platform client — plus when to stay. MobaX…
I got tired of SSH sprawl. PuTTY/Moba sessions in one place. Keys in another. Notes in a random markdown file. And every “modern” SSH app quietly wa…
An SSH client keeps every live session in a shared map behind a lock. Holding it through a slow handshake froze every other session — here's the Rus…
scp -3, rsync, the tar-over-ssh pipe, S3 as a relay, and the GUI way: five ways to copy files server-to-server, and when each one wins. You have a 4…
Originally published at sshdock.com Permission denied (publickey) means you successfully connected to the server over the network, but the server re…
RouterOS at the Network Edge: Operational Risk From CVE-2026-67279 and CVE-2026-86060 Vulnerability overview Most vulnerability write-ups describe m…
I used WindTerm for a long time. It is fine at the shell. My friction was everything around the shell: open SFTP in another window, rz / sz in a thi…
RouterOS Administrative Takeover Without Credentials: A Defensive Reading of CVE-2026-86060 Vulnerability overview CVE-2026-86060 is the second comp…
Inside the MikroTik September 2026 Release: Three RouterOS Flaws, One Patch Cycle MikroTik's September 2026 security release, relayed by CERT-In as…
MikroTik RouterOS CVE-2026-67276: Forged RSA Keys Can Bypass SSH Authentication CERT-In issued CIVN-2026-0460 on September 16, 2026 with a CRITICAL…
Patching Guide: Closing the CVE-2026-67276 SSH Authentication Bypass on MikroTik Routers CERT-In rated CIVN-2026-0460 CRITICAL, and the reason is ea…
🔧 The Problem A few weeks ago a Swift-based macOS SSH tunnel manager started making the rounds here — a menu bar app that lets you spin up local/rem…
Hello, I'm Maneshwar, and I'm building LiveReview — a blast-radius aware AI code review built for your business-critical systems. Star us to help de…
Most production networks put a single gateway in front of everything. A bastion, a jump host, a jump box — one machine that accepts SSH from the out…
I built a Web SSH dashboard because the ones I tried were ugly I keep a terminal in a browser tab open most of the day. The tools I tried all had th…
Introduction This article is a walk through of my first project where I pushed a local folder containing health data to Github using Git and SSH. To…
I carry two YubiKeys. One lives on my keyring, one lives in a drawer, and both are enrolled everywhere that matters. A hardware token with no backup…
Within minutes of going online, every public server starts receiving automated attacks: password guesses, port scans, and exploit attempts against w…
Last month, our staging server threw a 502. I had Termius open, connected to the right box, and started debugging. Fifteen minutes in, I realised I…
I have two-factor authentication (2FA) enabled on most of my accounts using an authenticator app. Recently, while installing the app on another Andr…
If you're learning DevOps, Cloud Computing, or System Administration, SSH is one of the most important skills you'll ever learn. Almost every cloud…
While building DartShell on macOS, I ran into a migration issue that a successful SSH login did not reveal. The terminal reconnected correctly after…
I have an SSH key that has never once existed as a file on my disk. It lives only inside an encrypted password manager vault, and every time it's us…
I got locked out of my own production server. Not "forgot the password" locked out — both SSH and the hosting panel's browser console rejected me, o…
When I moved my daily development workflow from Windows to macOS, one small thing kept bothering me: remote file management. WinSCP has been a relia…
Moving from Windows to macOS often creates a small workflow problem for developers: where did my familiar SSH tools go? PuTTY has been a classic SSH…