TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Four interacting decisions break ssh access

6 pointsby r4umabout 7 years ago

1 comment

dozzieabout 7 years ago
There are also other options that can break SSH access just as easily (AllowGroup being one prominent example). The whole thing is <i>too brittle</i> to be used exclusively as user-facing service (&quot;build server&quot; where users log into and run build jobs), file server (scp&#x2F;sftp), server debugging channel, and configuration distribution method.<p>For servers administration at least one more channel is a must, and CFEngine (and as a derivative, Puppet) got that right, while Ansible did the dumbest thing, because &quot;agentless!&quot; (though you still have an agent on the OS&#x27; side, it&#x27;s just overloaded with other functions).