# ssh

SSH is a protocol for secure remote login and other secure network services over an insecure network, providing authentication, encrypted channels, remote command execution, and connection forwarding.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Forensic Walkthrough of a Compromised MikroTik Router and Its Persistence Mechanisms

DevFeed: [Forensic Walkthrough of a Compromised MikroTik Router and Its Persistence Mechanisms](<https://devfeed.tech/articles/a-first-hand-forensic-walkthrough-of-a-real-router-compromise-40164.md>)

Original publisher: [Read original article](<https://blog.j2sw.com/netops/mikrotik-router-compromise-forensic-walkthrough/>)

Author: j2sw

Published: 2026-09-16T13:32:46Z

Content type: article

Language: en

Sources: [Justin Wilson (j2sw)](<https://devfeed.tech/sources/justin-wilson-j2sw.md>)

Topics: [MikroTik](<https://devfeed.tech/topics/mikrotik.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Persistence](<https://devfeed.tech/topics/persistence.md>), [remote access](<https://devfeed.tech/topics/remote-access.md>), [backdoor](<https://devfeed.tech/topics/backdoor.md>), [ssh](<https://devfeed.tech/topics/ssh.md>)

Tags: [backdoor](<https://devfeed.tech/tags/backdoor.md>), [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [forensics](<https://devfeed.tech/tags/forensics.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [mikortrick](<https://devfeed.tech/tags/mikortrick.md>), [mikrotik](<https://devfeed.tech/tags/mikrotik.md>), [network-operations](<https://devfeed.tech/tags/network-operations.md>), [network-security](<https://devfeed.tech/tags/network-security.md>), [persistence](<https://devfeed.tech/tags/persistence.md>), [remote-access](<https://devfeed.tech/tags/remote-access.md>), [security](<https://devfeed.tech/tags/security.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

A forensic walkthrough examines a compromised MikroTik router in a honeypot. The intruders established persistence and remote access through scheduled tasks, scripts, new users, and tunnels. The author suspects, but cannot prove, that the compromise involved the MikroTrick RouterOS vulnerability chain.

### Source excerpt

What it looks like when an intruder tries to make your own router work against you. A note before we start: Anything in this post that could identify my network, my organization, or my router's real hostname and IP address has been redacted or made generic. The attacker's own infrastructure, such as IP addresses, ports, ... Read more The post A first-hand forensic walkthrough of a real router compromise appeared first on Justin Wilson (j2sw).

## Security Week 2638: опасные уязвимости в роутерах MikroTik

DevFeed: [Security Week 2638: опасные уязвимости в роутерах MikroTik](<https://devfeed.tech/articles/security-week-2638-mikrotik-23095.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/kaspersky/articles/1082108/>)

Author: Kaspersky\_Lab ("Лаборатория Касперского")

Published: 2026-09-14T15:06:43Z

Content type: news

Language: ru

Sources: ["Лаборатория Касперского" RU](<https://devfeed.tech/sources/ru-2.md>)

Topics: [MikroTik](<https://devfeed.tech/topics/mikrotik.md>), [Security](<https://devfeed.tech/topics/security.md>), [CVE-2026-86060](<https://devfeed.tech/topics/cve-2026-86060.md>), [ssh](<https://devfeed.tech/topics/ssh.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [chromium](<https://devfeed.tech/tags/chromium.md>), [cve](<https://devfeed.tech/tags/cve.md>), [cve-2026-86060](<https://devfeed.tech/tags/cve-2026-86060.md>), [gpt](<https://devfeed.tech/tags/gpt.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [mikrotik](<https://devfeed.tech/tags/mikrotik.md>), [openai](<https://devfeed.tech/tags/openai.md>), [security](<https://devfeed.tech/tags/security.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [tag-9fe8963de219](<https://devfeed.tech/tags/tag-9fe8963de219.md>)

### AI overview

The article reports three vulnerabilities in MikroTik routers, including SSH authentication bypass, privilege escalation, and a denial-of-service issue. Two vulnerabilities were actively exploited, and MikroTik released patches for affected RouterOS versions. The report also describes AI-assisted vulnerability discovery involving OpenAI GPT models and briefly mentions vulnerabilities in WeChat and a large Microsoft patch release involving Chromium.

### Source excerpt

На прошлой неделе команда CERT из Польши обнародовала информацию о трех уязвимостях в роутерах MikroTik, две из которых активно используются в реальных атаках как минимум со второго сентября. Взлом роутеров возможен в том случае, если на устройстве разрешен доступ по протоколу SSH из Интернета. По данным на пятое сентября в сети наблюдалось более 122 тысяч потенциально уязвимых устройств. Две наиболее опасные уязвимости имеют одинаковый рейтинг 9,2 балла по шкале CVSS. Проблема CVE-2026-67276 позволяет обойти аутентификацию по SSH в том случае, если атакующему известно имя пользователя и модуль публичного ключа. Ошибка CVE-2026-86060, в свою очередь, открывает возможность эскалации привилегий при использовании имени пользователя, содержащего некорректные символы. Читать далее

## 8 Reasons Your Raspberry Pi Wi-Fi is Slow (and How to Fix it)

DevFeed: [8 Reasons Your Raspberry Pi Wi-Fi is Slow (and How to Fix it)](<https://devfeed.tech/articles/8-reasons-your-raspberry-pi-wi-fi-is-slow-and-how-to-fix-it-10816.md>)

Original publisher: [Read original article](<https://raspberrytips.com/raspberrypi-wifi-fixes/>)

Author: Thomas Dyan

Published: 2026-09-12T05:00:00Z

Content type: tutorial

Language: en

Sources: [RaspberryTips](<https://devfeed.tech/sources/raspberrytips.md>)

Topics: [Network](<https://devfeed.tech/topics/network.md>), [Network Configuration](<https://devfeed.tech/topics/network-configuration.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Terminal](<https://devfeed.tech/topics/terminal.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>)

Tags: [command-line](<https://devfeed.tech/tags/command-line.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [how-to-tutorials](<https://devfeed.tech/tags/how-to-tutorials.md>), [linux](<https://devfeed.tech/tags/linux.md>), [network](<https://devfeed.tech/tags/network.md>), [network-configuration](<https://devfeed.tech/tags/network-configuration.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [raspberry-pi-os](<https://devfeed.tech/tags/raspberry-pi-os.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

A practical guide to diagnosing and fixing slow Raspberry Pi Wi-Fi. It focuses on common causes such as Wi-Fi power-saving settings, weak signal, incorrect country code, older hardware, and network configuration issues, with initial troubleshooting steps and command-line guidance.

### Source excerpt

Whenever my Raspberry Pi is slow over Wi-Fi, I've learned that the problem is usually not the Wi-Fi network itself. Most of the time, it comes down to the Pi's setup. And when you look into it, it's often one of the same few causes. If you're having the same issue, here are the first...

## Unlock a LUKS root over SSH on Fedora and Red Hat Enterprise Linux

DevFeed: [Unlock a LUKS root over SSH on Fedora and Red Hat Enterprise Linux](<https://devfeed.tech/articles/unlock-a-luks-root-over-ssh-on-fedora-and-red-hat-enterprise-linux-12355.md>)

Original publisher: [Read original article](<https://developers.redhat.com/articles/2026/09/11/unlock-a-luks-root-over-ssh-on-fedora-and-red-hat-enterprise-linux>)

Author: Josephine Pfeiffer

Published: 2026-09-11T13:01:51Z

Content type: tutorial

Language: en

Sources: [Red Hat](<https://devfeed.tech/sources/red-hat.md>), [Red Hat Developer](<https://devfeed.tech/sources/red-hat-developer.md>)

Topics: [Fedora](<https://devfeed.tech/topics/fedora.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [systemd](<https://devfeed.tech/topics/systemd.md>), [datacenter](<https://devfeed.tech/topics/datacenter.md>), [Network](<https://devfeed.tech/topics/network.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [config](<https://devfeed.tech/tags/config.md>), [datacenter](<https://devfeed.tech/tags/datacenter.md>), [developer](<https://devfeed.tech/tags/developer.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [linux](<https://devfeed.tech/tags/linux.md>), [network](<https://devfeed.tech/tags/network.md>), [red-hat](<https://devfeed.tech/tags/red-hat.md>), [remote](<https://devfeed.tech/tags/remote.md>), [rhel](<https://devfeed.tech/tags/rhel.md>), [server](<https://devfeed.tech/tags/server.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [systemd](<https://devfeed.tech/tags/systemd.md>)

### AI overview

This tutorial explains how to unlock an encrypted LUKS root remotely over SSH on Fedora and Red Hat Enterprise Linux. It describes adding NetworkManager and an SSH server to the dracut initramfs, configuring networking, rebuilding the initramfs, and using the rd.neednet=1 kernel argument.

### Source excerpt

An encrypted server in a datacenter reboots and stops in the initramfs, waiting for a passphrase at a console nobody is sitting at. 3 commands and a kernel argument get NetworkManager and sshd into a Fedora or Red Hat Enterprise Linux (RHEL) initramfs, so a remote server with an encrypted root can be unlocked over the network. The post Unlock a LUKS root over SSH on Fedora and Red Hat Enterprise Linux appeared first on Red Hat Developer.

## MUST READ: Git - Going Pro

DevFeed: [MUST READ: Git - Going Pro](<https://devfeed.tech/articles/must-read-git-going-pro-11438.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/09/worth-reading-git-going-pro/>)

Published: 2026-09-01T05:31:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cli](<https://devfeed.tech/tags/cli.md>), [git](<https://devfeed.tech/tags/git.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [reviews](<https://devfeed.tech/tags/reviews.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>)

### AI overview

A recommendation for Tony Mattke's "Going Pro" article, which covers Git fundamentals and professional practices including SSH keys, pre-commit hooks, GitHub Actions, linting, branch protection, pull-request reviews, and the gh CLI.

### Source excerpt

I sure wish Tony Mattke had started publishing his Git-related blog posts in 2017 when I was still struggling with the basics. In his latest Going Pro article he covers: Using SSH keys with Git and GitHub Pre-commit hooks GitHub Actions and linting GitHub Branch protection PR reviews gh CLI Absolutely worth every second you'll spend reading the article!

## The lingering legacy of 'reserved' ports

DevFeed: [The lingering legacy of 'reserved' ports](<https://devfeed.tech/articles/the-lingering-legacy-of-reserved-ports-10853.md>)

Original publisher: [Read original article](<https://blog.apnic.net/2026/08/28/the-lingering-legacy-of-reserved-ports/>)

Author: George Michaelson

Published: 2026-08-27T23:29:48Z

Content type: article

Language: en

Sources: [APNIC Blog](<https://devfeed.tech/sources/apnic-blog.md>)

Topics: [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Network](<https://devfeed.tech/topics/network.md>), [Process](<https://devfeed.tech/topics/process.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [Unix](<https://devfeed.tech/topics/unix.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [dns](<https://devfeed.tech/tags/dns.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [history](<https://devfeed.tech/tags/history.md>), [internet](<https://devfeed.tech/tags/internet.md>), [network](<https://devfeed.tech/tags/network.md>), [ntp](<https://devfeed.tech/tags/ntp.md>), [opinion](<https://devfeed.tech/tags/opinion.md>), [process](<https://devfeed.tech/tags/process.md>), [processes](<https://devfeed.tech/tags/processes.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [systems](<https://devfeed.tech/tags/systems.md>), [tech-matters](<https://devfeed.tech/tags/tech-matters.md>)

### AI overview

An exploration of why reserved TCP and UDP ports persist, tracing conventions such as ports 22, 53, 80, and 443 to early Internet services on multi-user systems. It explains the relationship between ports, protocol-specific daemons, operating-system administration, and modern firewall and service-discovery practices.

### Source excerpt

Modern service discovery mechanisms increasingly allow services to run on arbitrary ports, yet DNS may remain the one protocol that cannot fully escape its dependency on the long-established convention of port 53.

## The Best WordPress Hosting in 2026

DevFeed: [The Best WordPress Hosting in 2026](<https://devfeed.tech/articles/the-best-wordpress-hosting-in-2026-9283.md>)

Original publisher: [Read original article](<https://speckyboy.com/best-wordpress-hosting/>)

Author: Paul Andrew

Published: 2026-08-26T09:25:27Z

Content type: comparison

Language: en

Sources: [Speckyboy Design Magazine](<https://devfeed.tech/sources/speckyboy-design-magazine.md>)

Topics: [WordPress](<https://devfeed.tech/topics/wordpress.md>), [WordPress Hosting](<https://devfeed.tech/topics/wordpress-hosting.md>), [hosting](<https://devfeed.tech/topics/hosting.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Security](<https://devfeed.tech/topics/security.md>), [dev-tools](<https://devfeed.tech/topics/dev-tools.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [SSL](<https://devfeed.tech/topics/ssl.md>)

Tags: [caching](<https://devfeed.tech/tags/caching.md>), [comparison](<https://devfeed.tech/tags/comparison.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [performance](<https://devfeed.tech/tags/performance.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [security](<https://devfeed.tech/tags/security.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [ssl](<https://devfeed.tech/tags/ssl.md>), [support](<https://devfeed.tech/tags/support.md>), [tools](<https://devfeed.tech/tags/tools.md>), [web-hosting](<https://devfeed.tech/tags/web-hosting.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>), [wordpress-hosting](<https://devfeed.tech/tags/wordpress-hosting.md>)

### AI overview

A comparison of six WordPress hosting providers--WordPress.com, Bluehost, Pressable, Cloudways, Kinsta, and SiteGround--covering performance, traffic handling, uptime, pricing, support, management, security, backups, staging, caching, CDN access, and developer tools. It explains that different site types have different hosting needs and provides recommendations for common WordPress projects.

### Source excerpt

Compare the best WordPress hosting providers for 2026, including pricing, performance, tools, support, and options for different types of sites. The post The Best WordPress Hosting in 2026 appeared first on Speckyboy Design Magazine.

## The Best WordPress Developer Hosting Packages in 2026

DevFeed: [The Best WordPress Developer Hosting Packages in 2026](<https://devfeed.tech/articles/the-best-wordpress-developer-hosting-packages-in-2026-9282.md>)

Original publisher: [Read original article](<https://speckyboy.com/best-hosting-packages-wordpress-developers/>)

Author: Paul Andrew

Published: 2026-08-12T18:20:15Z

Content type: comparison

Language: en

Sources: [Speckyboy Design Magazine](<https://devfeed.tech/sources/speckyboy-design-magazine.md>)

Topics: [WordPress Hosting](<https://devfeed.tech/topics/wordpress-hosting.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>), [hosting](<https://devfeed.tech/topics/hosting.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [API](<https://devfeed.tech/topics/api.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Git](<https://devfeed.tech/topics/git.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [caching](<https://devfeed.tech/tags/caching.md>), [cli](<https://devfeed.tech/tags/cli.md>), [database](<https://devfeed.tech/tags/database.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [git](<https://devfeed.tech/tags/git.md>), [github](<https://devfeed.tech/tags/github.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [performance](<https://devfeed.tech/tags/performance.md>), [php](<https://devfeed.tech/tags/php.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [tools](<https://devfeed.tech/tags/tools.md>), [web-hosting](<https://devfeed.tech/tags/web-hosting.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>), [wordpress-developer](<https://devfeed.tech/tags/wordpress-developer.md>), [wordpress-hosting](<https://devfeed.tech/tags/wordpress-hosting.md>)

### AI overview

A comparison of WordPress hosting packages for developers, focusing on staging, server access, Git and GitHub workflows, deployment, performance, backups, security, monitoring, team management, scaling, and cost.

### Source excerpt

The best WordPress hosting for developers in 2026. Tools, performance, security, and scaling you can rely on. The post The Best WordPress Developer Hosting Packages in 2026 appeared first on Speckyboy Design Magazine.

## How Two Small Bugs Led to a Critical Vulnerability and a Cryptography Audit of Go's SSH Library

DevFeed: [How Two Small Bugs Led to a Critical Vulnerability and a Cryptography Audit of Go's SSH Library](<https://devfeed.tech/articles/how-two-small-bugs-led-to-a-critical-vulnerability-and-a-cryptography-audit-of-go-s-ssh-library-29769.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/ncc-cryptography-audit-go-ssh/>)

Author: info@goteleport.com (Rob Picard)

Published: 2026-08-10T00:00:00Z

Content type: article

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [cryptographic audit](<https://devfeed.tech/topics/cryptographic-audit.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Security](<https://devfeed.tech/topics/security.md>), [vulnerability](<https://devfeed.tech/topics/vulnerability.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [audit](<https://devfeed.tech/tags/audit.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [cryptographic-audit](<https://devfeed.tech/tags/cryptographic-audit.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [go](<https://devfeed.tech/tags/go.md>), [security](<https://devfeed.tech/tags/security.md>), [security-engineering](<https://devfeed.tech/tags/security-engineering.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

Teleport describes a critical vulnerability caused by two interacting bugs in its SSH certificate validation logic and reports that NCC Group conducted a cryptographic audit of Go's SSH package. The audit resulted in nine CVEs and identified subtle issues requiring expert review.

### Source excerpt

Learn about NCC Group's cryptographic audit of Go's SSH package.

## Scrapli vs Nornir: What's the Difference

DevFeed: [Scrapli vs Nornir: What's the Difference](<https://devfeed.tech/articles/scrapli-vs-nornir-what-s-the-difference-30886.md>)

Original publisher: [Read original article](<https://www.rogerperkin.co.uk/network-automation/scrapli/scrapli-vs-nornir/>)

Author: Roger Perkin

Published: 2026-08-06T11:08:45Z

Content type: comparison

Language: en

Sources: [Roger Perkin Network Automation Consultant](<https://devfeed.tech/sources/roger-perkin-network-automation-consultant.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Network](<https://devfeed.tech/topics/network.md>), [async](<https://devfeed.tech/topics/async.md>), [NETCONF](<https://devfeed.tech/topics/netconf.md>), [ssh](<https://devfeed.tech/topics/ssh.md>)

Tags: [async](<https://devfeed.tech/tags/async.md>), [netconf](<https://devfeed.tech/tags/netconf.md>), [network-automation](<https://devfeed.tech/tags/network-automation.md>), [python](<https://devfeed.tech/tags/python.md>), [scrapli](<https://devfeed.tech/tags/scrapli.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [vs](<https://devfeed.tech/tags/vs.md>)

### AI overview

This comparison explains that Scrapli and Nornir address different layers of Python network automation rather than directly competing. It describes Scrapli as a connection-focused library for communicating with individual network devices and notes its support for SSH, Telnet, NETCONF, synchronous and asynchronous operation, and structured output.

### Source excerpt

If you've spent any time in the Python network automation world, you'll have bumped into both Scrapli and Nornir. They come up in the same conversations, the same blog posts and the same job specs, so it's natural to line them up and ask: which one should I use? It's a fair question, but it's built on a slightly ...

## Linux ssh-keygen: Set Up SSH Key Authentication the Right Way

DevFeed: [Linux ssh-keygen: Set Up SSH Key Authentication the Right Way](<https://devfeed.tech/articles/linux-ssh-keygen-set-up-ssh-key-authentication-the-right-way-20873.md>)

Original publisher: [Read original article](<https://linuxblog.io/linux-ssh-keygen-set-up-ssh-key-authentication-the-right-way/>)

Author: Hayden James

Published: 2026-08-03T10:53:19Z

Content type: tutorial

Language: en

Sources: [Hayden James](<https://devfeed.tech/sources/hayden-james.md>)

Topics: [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Security](<https://devfeed.tech/topics/security.md>), [passwords](<https://devfeed.tech/topics/passwords.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [blog](<https://devfeed.tech/tags/blog.md>), [guide](<https://devfeed.tech/tags/guide.md>), [linux](<https://devfeed.tech/tags/linux.md>), [openssh](<https://devfeed.tech/tags/openssh.md>), [password](<https://devfeed.tech/tags/password.md>), [private-key](<https://devfeed.tech/tags/private-key.md>), [public-key](<https://devfeed.tech/tags/public-key.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [sysadmins](<https://devfeed.tech/tags/sysadmins.md>)

### AI overview

A practical guide to setting up SSH key authentication on Linux with ssh-keygen. It covers generating key pairs, copying public keys to servers, disabling password login safely, configuring multiple identities, and using passphrases or FIDO2 security keys.

### Source excerpt

Password-based SSH login is a liability. This guide walks through generating SSH key pairs with ssh-keygen, deploying public keys, disabling password authentication, and managing multiple keys cleanly with ~/.ssh/config. Continue reading...

## Installing AlmaLinux on Raspberry Pi (CentOS Alternative)

DevFeed: [Installing AlmaLinux on Raspberry Pi (CentOS Alternative)](<https://devfeed.tech/articles/installing-almalinux-on-raspberry-pi-centos-alternative-10784.md>)

Original publisher: [Read original article](<https://raspberrytips.com/alma-linux-on-raspberry-pi/>)

Author: Dhairya Parikh

Published: 2026-07-30T02:29:13Z

Content type: tutorial

Language: en

Sources: [RaspberryTips](<https://devfeed.tech/sources/raspberrytips.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Software](<https://devfeed.tech/topics/software.md>), [monitor](<https://devfeed.tech/topics/monitor.md>)

Tags: [guide](<https://devfeed.tech/tags/guide.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [how-to-tutorials](<https://devfeed.tech/tags/how-to-tutorials.md>), [linux](<https://devfeed.tech/tags/linux.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [software](<https://devfeed.tech/tags/software.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial for installing AlmaLinux on supported Raspberry Pi models as a CentOS alternative. It covers hardware and software requirements, downloading and flashing the image, basic commands, SSH access, and adding a desktop environment.

### Source excerpt

I've tested quite a few Linux distributions on Raspberry Pi, and CentOS used to be an easy recommendation for anyone who wanted a stable, enterprise-style system. But now that CentOS has been discontinued, we've got to find an alternative. AlmaLinux is the one I'd seriously consider. AlmaLinux has been tested for the most recent Raspberry...

## What is Ansible?

DevFeed: [What is Ansible?](<https://devfeed.tech/articles/what-is-ansible-30882.md>)

Original publisher: [Read original article](<https://www.rogerperkin.co.uk/faq/what-is-ansible-2/>)

Author: Roger Perkin

Published: 2026-07-23T18:25:09Z

Content type: tutorial

Language: en

Sources: [Roger Perkin Network Automation Consultant](<https://devfeed.tech/sources/roger-perkin-network-automation-consultant.md>)

Topics: [Ansible](<https://devfeed.tech/topics/ansible.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Network](<https://devfeed.tech/topics/network.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [YAML](<https://devfeed.tech/topics/yaml.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [ansible](<https://devfeed.tech/tags/ansible.md>), [applications](<https://devfeed.tech/tags/applications.md>), [automation](<https://devfeed.tech/tags/automation.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [faq](<https://devfeed.tech/tags/faq.md>), [network](<https://devfeed.tech/tags/network.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [servers](<https://devfeed.tech/tags/servers.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [tasks](<https://devfeed.tech/tags/tasks.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

Ansible is an open-source, agentless IT automation tool for configuring systems, deploying applications, and managing network devices. It uses human-readable YAML playbooks and connects through SSH to automate repetitive changes across routers, switches, and servers.

### Source excerpt

Ansible is an open-source IT automation tool that configures systems, deploys applications, and manages network devices using simple, human-readable YAML files called playbooks. It's agentless, connecting via SSH, and widely used by network engineers to automate repetitive tasks like configuration changes across routers, switches, and servers at scale.

## tmux y screen: multiplexores de terminal

DevFeed: [tmux y screen: multiplexores de terminal](<https://devfeed.tech/articles/tmux-y-screen-multiplexores-de-terminal-34086.md>)

Original publisher: [Read original article](<https://tengoping.com/blog/tmux-screen-multiplexores-terminal-sysadmins/>)

Author: Antonio Pérez

Published: 2026-07-18T00:00:00Z

Content type: tutorial

Language: es

Sources: [tengoping.com](<https://devfeed.tech/sources/tengoping-com.md>)

Topics: [Terminal](<https://devfeed.tech/topics/terminal.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [screen](<https://devfeed.tech/topics/screen.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [screen](<https://devfeed.tech/tags/screen.md>), [shell](<https://devfeed.tech/tags/shell.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

### AI overview

A practical guide to tmux and screen that explains how terminal multiplexers preserve remote sessions after SSH disconnections, support multiple windows and panels, and help manage long-running production tasks.

### Source excerpt

Guía práctica de tmux y screen para mantener sesiones vivas tras cortes de SSH, dividir la terminal en paneles y trabajar más rápido en producción.

## A Real macOS Desktop for a Linux Agent: Driving Tart VMs over SSH with Agent Skills

DevFeed: [A Real macOS Desktop for a Linux Agent: Driving Tart VMs over SSH with Agent Skills](<https://devfeed.tech/articles/a-real-macos-desktop-for-a-linux-agent-driving-tart-vms-over-ssh-with-agent-skills-25426.md>)

Original publisher: [Read original article](<https://jonnyzzz.com/blog/2026/07/16/a-real-macos-desktop-for-a-linux-agent/>)

Author: Eugene Petrenko

Published: 2026-07-16T00:00:00Z

Content type: tutorial

Language: en

Sources: [Eugene Petrenko](<https://devfeed.tech/sources/eugene-petrenko.md>)

Topics: [Agent Skills](<https://devfeed.tech/topics/agent-skills.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agent-skills](<https://devfeed.tech/tags/agent-skills.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [cli](<https://devfeed.tech/tags/cli.md>), [eugene-petrenko](<https://devfeed.tech/tags/eugene-petrenko.md>), [intellij](<https://devfeed.tech/tags/intellij.md>), [jonnyzzz](<https://devfeed.tech/tags/jonnyzzz.md>), [linux](<https://devfeed.tech/tags/linux.md>), [macos](<https://devfeed.tech/tags/macos.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [tag-41199d53f463](<https://devfeed.tech/tags/tag-41199d53f463.md>), [tart](<https://devfeed.tech/tags/tart.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article explains how a Linux AI Agent can connect over SSH to an Apple Silicon Mac, boot a Tart virtual machine, and capture and control a real macOS desktop. It presents reusable open-source Agent Skills and a CLI for moving this workflow across agents such as Claude Code, Codex, and Gemini.

### Source excerpt

Last time we put a full IntelliJ IDEA inside a Docker container. But Docker only gives you Linux, and some GUIs are macOS -- Aqua, Gatekeeper, TCC prompts and all. So we taught a Linux AI Agent to boot, see, and drive a real macOS desktop inside a Tart VM over SSH, and packaged the whole thing as reusable Agent Skills you can point at any Apple Silicon Mac.

## AsyncAPI supply chain compromise: npm packages backdoored via GitHub Actions "pwn request" (July 2026)

DevFeed: [AsyncAPI supply chain compromise: npm packages backdoored via GitHub Actions "pwn request" (July 2026)](<https://devfeed.tech/articles/asyncapi-supply-chain-compromise-npm-packages-backdoored-via-github-actions-pwn-request-july-2026-12890.md>)

Original publisher: [Read original article](<https://www.chainguard.dev/unchained/asyncapi-supply-chain-compromise-npm-packages-backdoored-via-github-actions>)

Published: 2026-07-14T00:00:00Z

Content type: article

Language: en

Sources: [Chainguard: Unchained](<https://devfeed.tech/sources/chainguard-unchained.md>)

Topics: [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [npm packages](<https://devfeed.tech/topics/npm-packages.md>), [AsyncAPI Specification](<https://devfeed.tech/topics/asyncapi.md>), [Malware](<https://devfeed.tech/topics/malware.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Remote Access Trojan](<https://devfeed.tech/topics/remote-access-trojan.md>), [passwords](<https://devfeed.tech/topics/passwords.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Cryptocurrency](<https://devfeed.tech/topics/cryptocurrency.md>)

Tags: [asyncapi-supply-chain-attack](<https://devfeed.tech/tags/asyncapi-supply-chain-attack.md>), [chainguard-asyncapi](<https://devfeed.tech/tags/chainguard-asyncapi.md>), [chainguard-libraries](<https://devfeed.tech/tags/chainguard-libraries.md>), [ci](<https://devfeed.tech/tags/ci.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cryptocurrency](<https://devfeed.tech/tags/cryptocurrency.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [github-actions-pwn-request](<https://devfeed.tech/tags/github-actions-pwn-request.md>), [malicious-packages](<https://devfeed.tech/tags/malicious-packages.md>), [malware](<https://devfeed.tech/tags/malware.md>), [miasma](<https://devfeed.tech/tags/miasma.md>), [npm](<https://devfeed.tech/tags/npm.md>), [npm-packages](<https://devfeed.tech/tags/npm-packages.md>), [passwords](<https://devfeed.tech/tags/passwords.md>), [personal-access-token](<https://devfeed.tech/tags/personal-access-token.md>), [provenance](<https://devfeed.tech/tags/provenance.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [remote-access-trojan](<https://devfeed.tech/tags/remote-access-trojan.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [supply-chain](<https://devfeed.tech/tags/supply-chain.md>), [tokens](<https://devfeed.tech/tags/tokens.md>)

### AI overview

The article analyzes a July 14, 2026 supply-chain compromise in which an attacker stole a privileged GitHub personal access token through a misconfigured GitHub Actions workflow and used it to publish five backdoored versions across four AsyncAPI npm packages. The malware activates when a library is loaded by a build or CI job and steals browser passwords, SSH keys, npm and GitHub tokens, cloud credentials, and cryptocurrency wallets while maintaining command-and-control access. It also explains why Chainguard customers were protected and recommends treating affected environments as compromised and rotating credentials.

### Source excerpt

A supply chain attack compromised AsyncAPI npm packages via GitHub Actions. See how Chainguard blocked the malicious releases by design.

## Don't bring exposed developer credentials to Black Hat

DevFeed: [Don't bring exposed developer credentials to Black Hat](<https://devfeed.tech/articles/don-t-bring-exposed-developer-credentials-to-black-hat-1914.md>)

Original publisher: [Read original article](<https://1password.com/blog/developer-credential-security-black-hat-2026>)

Author: info@1password.com (Eric Eddy)

Published: 2026-07-09T00:00:00Z

Content type: article

Language: en

Sources: [Blog on 1Password Blog](<https://devfeed.tech/sources/blog-on-1password-blog.md>)

Topics: [Cybersecurity](<https://devfeed.tech/topics/cybersecurity.md>), [Security](<https://devfeed.tech/topics/security.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [passwords](<https://devfeed.tech/topics/passwords.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [mount](<https://devfeed.tech/topics/mount.md>), [Go](<https://devfeed.tech/topics/go.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Python](<https://devfeed.tech/topics/python.md>), [make](<https://devfeed.tech/topics/make.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [attacks](<https://devfeed.tech/tags/attacks.md>), [black-hat](<https://devfeed.tech/tags/black-hat.md>), [cli](<https://devfeed.tech/tags/cli.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [developers](<https://devfeed.tech/tags/developers.md>), [events](<https://devfeed.tech/tags/events.md>), [go](<https://devfeed.tech/tags/go.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [leaderboard](<https://devfeed.tech/tags/leaderboard.md>), [passwords](<https://devfeed.tech/tags/passwords.md>), [python](<https://devfeed.tech/tags/python.md>), [secrets](<https://devfeed.tech/tags/secrets.md>), [security](<https://devfeed.tech/tags/security.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [supply-chain](<https://devfeed.tech/tags/supply-chain.md>)

### AI overview

This article urges developers attending Black Hat to secure locally stored credentials before the conference. It discusses exposed AWS credentials and SSH keys, plaintext secrets, outdated cryptography, and 1Password tools for discovering, securing, and accessing credentials. It also describes mounted environment variables, CLI and SDK integrations, developer demonstrations, and a credential-sprawl challenge.

### Source excerpt

Black Hat is where the security industry gathers to compare notes on current cybersecurity topics. It brings together a diverse group of security experts, from C-suite executives to black-hat hackers. Some attendees see it as a target-rich environment for testing their latest hacks. Many hackers and supply chain attacks rely on the fact that local credentials are stored in predictable locations with standardized file names, in clear text. For example, AWS credentials usually live in ~/.aws/credentials because the CLI writes them there by default. SSH keys live in ~/.ssh. 1Password developer tools can secure these credentials. It's never a bad time to secure locally-stored developer credentials, but if you're attending Black Hat, this might be an especially good time. Secure your credentials in 1Password before the conference, and find us at the booth to get an exclusive sticker. Find and secure SSH keys Developer watchtower discovers SSH keys that are stored in plaintext or use outdated cryptography. Follow the documentation to discover and secure your local SSH keys, which you can then access from the terminal using biometrics, just the same way you do for your passwords. Secure environment variables (Beta) 1Password Environments make your Environment's variables available via locally mounted .env files, without writing your credentials to disk. You can securely share them with team members and access them programmatically in your terminal via our CLI or via our SDK in Go, JavaScript, or Python integrations. Follow the documentation to secure and mount your environment variables. Find us at booth 4735 Located in the main exhibit hall near the Bayside C escalators. If you're attending the conference please come say hello, pick up some stickers, and ask us all your questions about 1Password developer tools! Play our developer challenge, Credential Sprawl Capture the Flag to win exclusive swag and get your name on our leaderboard. We'll be running live demos and havin

## You Don't Need to Buy a Raspberry Pi Monitor

DevFeed: [You Don't Need to Buy a Raspberry Pi Monitor](<https://devfeed.tech/articles/you-don-t-need-to-buy-a-raspberry-pi-monitor-10812.md>)

Original publisher: [Read original article](<https://raspberrytips.com/raspberry-pi-no-monitor/>)

Author: Patrick Fromaget

Published: 2026-07-07T06:13:46Z

Content type: article

Language: en

Sources: [RaspberryTips](<https://devfeed.tech/sources/raspberrytips.md>)

Topics: [monitor](<https://devfeed.tech/topics/monitor.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [GUI](<https://devfeed.tech/topics/gui.md>), [servers](<https://devfeed.tech/topics/servers.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Jellyfin](<https://devfeed.tech/topics/jellyfin.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [browser](<https://devfeed.tech/tags/browser.md>), [gui](<https://devfeed.tech/tags/gui.md>), [jellyfin](<https://devfeed.tech/tags/jellyfin.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [nas](<https://devfeed.tech/tags/nas.md>), [quick-tips](<https://devfeed.tech/tags/quick-tips.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [server](<https://devfeed.tech/tags/server.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

A dedicated monitor is unnecessary for most Raspberry Pi projects. The article explains that Raspberry Pi Imager can automate initial setup and that users can connect remotely through SSH, VNC, or Raspberry Pi Connect. A monitor is mainly useful for desktop use, dashboards, or as a convenience for a dedicated project space.

### Source excerpt

Raspberry Pi starter kits are already getting pretty expensive these days, and it's easy to think you need everything to get started: a case, keyboard, mouse, and... a dedicated monitor. Well, in most cases you don't really need any of that stuff. You'll only need a Raspberry Pi monitor in a few specific situations, like...

## Run Codex in the cloud - DigitalOcean for Codex is now available

DevFeed: [Run Codex in the cloud - DigitalOcean for Codex is now available](<https://devfeed.tech/articles/run-codex-in-the-cloud-digitalocean-for-codex-is-now-available-19940.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/run-codex-in-the-cloud>)

Author: Ari Sigal

Published: 2026-06-25T21:16:06Z

Content type: release

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [codex](<https://devfeed.tech/topics/codex.md>), [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [remote-development](<https://devfeed.tech/topics/remote-development.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>)

Tags: [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [codex](<https://devfeed.tech/tags/codex.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [preview](<https://devfeed.tech/tags/preview.md>), [product-updates](<https://devfeed.tech/tags/product-updates.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [remote-development](<https://devfeed.tech/tags/remote-development.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

DigitalOcean announces a Public Preview plugin for Codex that lets developers provision persistent, Codex-ready cloud development machines in their own DigitalOcean accounts using natural-language prompts. The resulting Droplets include the Codex CLI, common programming-language tooling, and SSH access.

### Source excerpt

As your agents are working on more complex, long-running work, they need a clean, persistent environment to keep running. Setting up a persistent remote machine by hand means creating a cloud server, configuring SSH keys, installing dependencies, and wiring everything back to your workflow. It's a lot of infrastructure work before you write a single line of code. Today, we're making that easier. The DigitalOcean plugin for Codex is now available in Public Preview, letting developers create and connect Codex-ready cloud development machines in their own DigitalOcean account directly from within Codex -- using natural language, with no manual setup. This means that not only can your work continue running when you step away, but with Codex in the ChatGPT mobile app you can stay in control -- starting, steering, or monitoring work from wherever you are. What is DigitalOcean for Codex? The DigitalOcean plugin connects your DigitalOcean account to the Codex app, letting you provision a persistent remote development environment on demand. Instead of manually spinning up a server and configuring it, you can ask Codex to do it. The result: a DigitalOcean Droplet® that's pre-configured with the Codex CLI, common programming language tooling (based on the codex-universal Docker image), and SSH access -- so your work can keep running and stay within reach, even when you're not at your desk. How it works Starting from Codex Install the DigitalOcean plugin from the Codex plugin directory. During installation, you'll connect your DigitalOcean account via OAuth -- no API tokens to create or paste. Then prompt: @DigitalOcean create a new remote machine Codex will: Provision a new Droplet from the Codex Droplet template Generate and configure an SSH key on your device Wait for the machine to finish provisioning (and check back automatically when it's ready) Return a deeplink to the Codex SSH connections page to finalize the connection Once connected, you're running Codex on a persistent

## Factoring "short-sleeve" RSA keys with polynomials

DevFeed: [Factoring "short-sleeve" RSA keys with polynomials](<https://devfeed.tech/articles/factoring-short-sleeve-rsa-keys-with-polynomials-7653.md>)

Original publisher: [Read original article](<https://blog.trailofbits.com/2026/06/12/factoring-short-sleeve-rsa-keys-with-polynomials/>)

Author: "Keegan Ryan"

Published: 2026-06-12T11:00:00Z

Content type: article

Language: en

Sources: [The Trail of Bits Blog](<https://devfeed.tech/sources/the-trail-of-bits-blog.md>), [The Trail of Bits Blog](<https://devfeed.tech/sources/the-trail-of-bits-blog-2.md>)

Topics: [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Certificate Transparency](<https://devfeed.tech/topics/certificate-transparency.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [attacks](<https://devfeed.tech/tags/attacks.md>), [bug](<https://devfeed.tech/tags/bug.md>), [certificate-transparency](<https://devfeed.tech/tags/certificate-transparency.md>), [code](<https://devfeed.tech/tags/code.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [exploits](<https://devfeed.tech/tags/exploits.md>), [internet](<https://devfeed.tech/tags/internet.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [software](<https://devfeed.tech/tags/software.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [tls](<https://devfeed.tech/tags/tls.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

Researchers found hundreds of weak RSA and DSA keys whose structured zero-bit patterns made them quickly factorable with a polynomial-based cryptanalytic technique. They linked many of the keys to a type mismatch in older CompleteFTP big-integer code and recovered 603 RSA private keys and 74 DSA keys from internet scans.

### Source excerpt

What happens when the bits of an RSA private key are heavily biased toward 0 instead of being randomly generated? The public key's bits could be biased enough for us to detect these incorrectly generated keys in the wild. Together with Hanno Böck of the badkeys project, we found hundreds of unique keys that not only have this property, but can be quickly factored. We also found the bug that led to many of these keys and analyzed historical data to track the issue over time. Surprisingly, the pattern of 0 bits is often highly structured, allowing us to develop a powerful polynomial-based cryptanalytic technique that exploits the pattern. Figure 1: Two patterns of RSA moduli with repeated blocks of 0 bits seen in real-world examples. These "short-sleeve" keys, named for how the 0 bits don't fully cover the limbs of the big integers, largely fell into two patterns. Pattern 1 remains unexplained, but we traced pattern 2 to a type mismatch in big-integer code from old versions of the CompleteFTP file transfer software. The CompleteFTP bug also generated vulnerable short-sleeve DSA keys, and we recovered 603 unique RSA private keys and 74 DSA keys from internet scans. If you used CompleteFTP to generate host keys between December 2016 and December 2023, CompleteFTP has released a tool to check whether your keys need to be regenerated. How we found the weak keys The badkeys project is an open-source service that checks public keys for known vulnerabilities. While developing this tool, Hanno collected a massive number of real-world keys from public sources, including Certificate Transparency logs, internet-wide TLS and SSH scans, PGP keys, and many others. By searching this dataset for unexpectedly sparse RSA moduli, we uncovered a large number of keys in the wild with the patterns in Figure 1. Both patterns include several regularly spaced blocks of all zeros interleaved with seemingly random data. Pattern 1 appears in CT logs for certificates issued to several large organ

## How to Make Trading Infrastructure Audit-Ready Across SSH, Kubernetes, Databases, and RDP

DevFeed: [How to Make Trading Infrastructure Audit-Ready Across SSH, Kubernetes, Databases, and RDP](<https://devfeed.tech/articles/how-to-make-trading-infrastructure-audit-ready-across-ssh-kubernetes-databases-and-rdp-29573.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/audit-ready-trading-infrastructure/>)

Author: info@goteleport.com (Gus Luxton)

Published: 2026-06-04T00:00:00Z

Content type: article

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [audit](<https://devfeed.tech/topics/audit.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [audit](<https://devfeed.tech/tags/audit.md>), [audit-trail](<https://devfeed.tech/tags/audit-trail.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [databases](<https://devfeed.tech/tags/databases.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [rdp](<https://devfeed.tech/tags/rdp.md>), [security](<https://devfeed.tech/tags/security.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

This article explains how SSH, Kubernetes, databases, and RDP create audit challenges for high-frequency and quantitative trading firms. It describes the need for identity-attributed evidence and unified audit trails across protocols to support regulatory assessments.

### Source excerpt

Learn how SSH, Kubernetes, database, and RDP create audit challenges for high-frequency and quant trading firms and how to unify audit trails across protocols.

## 130 Years of Wireless Communications

DevFeed: [130 Years of Wireless Communications](<https://devfeed.tech/articles/130-years-of-wireless-communications-11379.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/05/history-radio/>)

Published: 2026-05-29T05:32:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Internet](<https://devfeed.tech/topics/internet.md>), [ssh](<https://devfeed.tech/topics/ssh.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [communications](<https://devfeed.tech/tags/communications.md>), [history](<https://devfeed.tech/tags/history.md>), [internet](<https://devfeed.tech/tags/internet.md>), [radio](<https://devfeed.tech/tags/radio.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [wireless](<https://devfeed.tech/tags/wireless.md>)

### AI overview

A brief history of telecommunications compares Guglielmo Marconi's early wireless telegraph experiments and the limited speed of Morse Code transmission with the author's modern 200 Mbps low-Earth-orbit satellite Internet connection and responsive SSH access.

### Source excerpt

Here's a short glimpse into the history of telecommunications: in a building at the top of this mountain (barely noticeable blip across the saddle from the radio tower; search for Capo Figari for more details), Guglielmo Marconi conducted experiments in the ~1930s (after inventing the wireless telegraph system in the late 1890s). The original radio could "transmit" at most 40-60 words per minute (the limit of a skilled Morse Code operator). 130 years later, I'm writing this blog post using a 200 Mbps Internet connection via a low-earth-orbit satellite with response times low enough that I can run an interactive SSH session with no noticeable delay. It's almost incomprehensible how far we've come in such a short time.

## Remote Access That Works Behind NAT, CGNAT, and Uncontrolled Firewalls

DevFeed: [Remote Access That Works Behind NAT, CGNAT, and Uncontrolled Firewalls](<https://devfeed.tech/articles/remote-access-that-works-behind-nat-cgnat-and-uncontrolled-firewalls-29799.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/remote-access-nat-cgnat-firewalls/>)

Author: info@goteleport.com (Steven Martin)

Published: 2026-05-28T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [remote access](<https://devfeed.tech/topics/remote-access.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [authorization](<https://devfeed.tech/tags/authorization.md>), [devices](<https://devfeed.tech/tags/devices.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [nat](<https://devfeed.tech/tags/nat.md>), [network](<https://devfeed.tech/tags/network.md>), [remote-access](<https://devfeed.tech/tags/remote-access.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [vpn](<https://devfeed.tech/tags/vpn.md>)

### AI overview

This guide explains why inbound SSH and VPN access can fail for remote devices behind NAT, CGNAT, or customer-controlled firewalls. It introduces outbound connections and device identity as approaches for routing access and maintaining authorization across network changes.

### Source excerpt

In this guide, learn how to securely access remote devices behind NAT, CGNAT, or uncontrolled firewalls.

## Modernizing Administrative Access for CMMC Level 2

DevFeed: [Modernizing Administrative Access for CMMC Level 2](<https://devfeed.tech/articles/modernizing-administrative-access-for-cmmc-level-2-29606.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/cmmc-level-2-admin-access/>)

Author: info@goteleport.com (Nicolas Morris)

Published: 2026-05-27T00:00:00Z

Content type: article

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Access Control](<https://devfeed.tech/topics/access-control.md>), [IAM](<https://devfeed.tech/topics/iam.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [remote access](<https://devfeed.tech/topics/remote-access.md>), [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [audit](<https://devfeed.tech/tags/audit.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cmmc](<https://devfeed.tech/tags/cmmc.md>), [governance](<https://devfeed.tech/tags/governance.md>), [iam](<https://devfeed.tech/tags/iam.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [least-privilege](<https://devfeed.tech/tags/least-privilege.md>), [remote-access](<https://devfeed.tech/tags/remote-access.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [visibility](<https://devfeed.tech/tags/visibility.md>), [vpn](<https://devfeed.tech/tags/vpn.md>)

### AI overview

The article discusses administrative access challenges faced by organizations pursuing CMMC Level 2 readiness. It describes fragmented access across VPNs, local accounts, static SSH keys, cloud IAM, and disconnected authentication workflows, and presents Teleport as an identity-native approach to centralize governance, reduce standing privileges, and improve audit readiness.

### Source excerpt

Defense contractors pursuing CMMC Level 2 face persistent AC, IA, and AU findings. Coalfire outlines how Teleport addresses the enforcement and audit gaps assessors require.

[Next page](<https://devfeed.tech/topics/ssh.md?cursor=WyIyMDI2LTA1LTI3VDAwOjAwOjAwKzAwOjAwIiwgIjZlMmVhMWIzLWZlOGUtNDBkYy1iYWUxLTcwOTkyY2Y1ZmI0ZiJd>)