<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>CentralHost Blog</title><description>The CentralHost blog — practical articles on Linux server operations, security and fleet management.</description><link>https://www.centralhost.sh/</link><language>en</language><item><title>Close port 22 without locking yourself out</title><link>https://www.centralhost.sh/blog/close-port-22-without-locking-yourself-out/</link><guid isPermaLink="true">https://www.centralhost.sh/blog/close-port-22-without-locking-yourself-out/</guid><description>Closing SSH to the world is the easy part. The reason people don&apos;t is fear of being locked out. Here&apos;s how to keep two ways in — everyday and emergency — and only then shut the door, using CentralHost&apos;s own firewall and bastion.</description><pubDate>Sat, 13 Jun 2026 00:00:00 GMT</pubDate><category>security</category><category>ssh</category><category>linux</category></item><item><title>Outside support needs the server. Hand them a terminal, not your password.</title><link>https://www.centralhost.sh/blog/external-support-without-sharing-credentials/</link><guid isPermaLink="true">https://www.centralhost.sh/blog/external-support-without-sharing-credentials/</guid><description>A ticket lands where the only fix lives on the box — and the person who can fix it doesn&apos;t work for you. Sharing root or spinning up a temp SSH user are both bets you&apos;ll regret. CentralHost issues a one-time, time-boxed, audited terminal instead: the guest operates the server without ever holding a credential to it.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>security</category><category>ssh</category><category>support</category></item><item><title>SSH doesn&apos;t remember what you did. Your platform should.</title><link>https://www.centralhost.sh/blog/ssh-doesnt-remember-what-you-did/</link><guid isPermaLink="true">https://www.centralhost.sh/blog/ssh-doesnt-remember-what-you-did/</guid><description>A shell session is gone the moment you close it — no record of the commands, the output, or the order. This is why CentralHost records every operator terminal: not to watch anyone, but because a record beats your memory at 2am two weeks later.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>security</category><category>ssh</category><category>audit</category></item><item><title>When a client asks what you changed on their server</title><link>https://www.centralhost.sh/blog/what-you-changed-on-a-clients-server/</link><guid isPermaLink="true">https://www.centralhost.sh/blog/what-you-changed-on-a-clients-server/</guid><description>You have root on machines you don&apos;t own. Sooner or later a client asks what your team did in there — and &quot;trust me&quot; is not an answer. The difference between a defensive conversation and a five-second one is whether the work was recorded.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>security</category><category>ssh</category><category>audit</category></item><item><title>Your client says their email keeps landing in spam</title><link>https://www.centralhost.sh/blog/client-says-email-lands-in-spam/</link><guid isPermaLink="true">https://www.centralhost.sh/blog/client-says-email-lands-in-spam/</guid><description>&quot;My mail goes to spam&quot; isn&apos;t something you can act on — until you turn it into two yes/no questions. The manual path through CentralHost&apos;s deliverability checks: is the IP blocklisted, and do SPF/DKIM/DMARC actually resolve?</description><pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate><category>email</category><category>deliverability</category><category>troubleshooting</category></item><item><title>A domain is throwing 502s. Which of your 40 servers is it even on?</title><link>https://www.centralhost.sh/blog/find-the-cause-of-a-50x-error-with-ai/</link><guid isPermaLink="true">https://www.centralhost.sh/blog/find-the-cause-of-a-50x-error-with-ai/</guid><description>Across a fleet, the slow part of a 5xx outage isn&apos;t the fix — it&apos;s the triage. A walkthrough: find the host with one search, then let the AI Assistant trace the root cause.</description><pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate><category>ai</category><category>troubleshooting</category><category>fleet</category></item><item><title>Your mail queue just spiked. A mailbox is sending spam.</title><link>https://www.centralhost.sh/blog/mail-queue-spike-compromised-mailbox/</link><guid isPermaLink="true">https://www.centralhost.sh/blog/mail-queue-spike-compromised-mailbox/</guid><description>A queue that grows on its own is rarely a mail-server problem — it&apos;s a compromised account. How CentralHost names the culprit mailbox, stops the bleed, and resets it behind an approval gate.</description><pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate><category>ai</category><category>email</category><category>security</category></item><item><title>Stop exposing port 22 to the internet</title><link>https://www.centralhost.sh/blog/stop-exposing-port-22/</link><guid isPermaLink="true">https://www.centralhost.sh/blog/stop-exposing-port-22/</guid><description>Hardening sshd is not the same as removing it from the attack surface. Three levels, from key-only auth to closing the port entirely.</description><pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate><category>security</category><category>ssh</category><category>linux</category></item></channel></rss>