2 comments

  • jasongill10 minutes ago
    I&#x27;ve been in the industry for a long, long time, and I would say that use of bastion hosts ranks #2 on my list of things that tell me your environment is not secure (right behind &quot;we use fail2ban to protect us&quot; as the #1 clue).<p>I&#x27;ve bought a bunch of companies and seriously evaluated hundreds of them, and the ones where people had a bastion host set up commonly seemed to act as if it protected them from everything, to the point where they just stopped worrying about security otherwise.<p>It gives a false sense of security and makes people put their guard down - like &quot;OK, we have everything secured behind the firewall and only people who can log in to the bastion host, so there&#x27;s no need for firewall rules or policies on the servers inside our firewall perimeter&quot;. Which inevitably breaks down over time as things get opened up to the internet, employees come and go, etc.<p>I can&#x27;t tell you the number of companies where I look at their setup and their bastion host itself is root owned - since those hosts are always being used (and are tied to everything so you can&#x27;t easily reboot or replace them), and are considered nothing more than a &quot;tool&quot; that you rarely actually have to look at, they don&#x27;t get updated nearly enough and are neglected.<p>Not saying that bastion hosts are a bad idea - but just like any easy to use, easy to forget, high risk part of the stack, they are often a sign of inexperience and neglect elsewhere in the architecture.<p>(Yes, I know that there are plenty of big companies that use jump boxes without issue, and this jumpserver product is different, but I&#x27;m specifically talking about the idea of having one little machine that is open to SSH and then you bounce off of that to get into the &quot;secured&quot; machines, and all of this just based on my own experience and may not reflect yours)
  • denysvitali55 minutes ago
    I will never understand why SSH in such tools isn&#x27;t native but always via some weird web UI...<p>I used to work for a company who allowed SSH only after jumping through Citrix =&gt; RDP =&gt; Putty =&gt; Jumphost =&gt; Target server.<p>Incredibly painful, also considering that each layer had a different keymap
    • booi23 minutes ago
      [dead]