Re:Tmux, for fun and profit
by ajross on Tuesday April 10, 2012 @12:50PM
(#3823100)
Regarding #1: if you are doing software development on a system with any security requirements at all, you have already lost. Maybe I can see bending that rule for debugging a live system in extremis, but not for "pair programming".
[ Parent
| on HN ]
> if you are doing software development on a
> system with any security requirements at all,
> you have already lost
Could you expand on how security and development are diametrically opposed to each other?If my development server is exposed to the Internet and I do something like disable root logins in ssh, why/what have I 'lost?'
A box under development can and will have all sorts of terribly insecure behavior. It shouldn't be on the internet. I'm not saying you "lose" anything by trying to secure it, I'm saying that you already "lost the [security] game" when you put the box on the unfiltered internet in the first place. Your goal should be limiting exposure when it is compromised, not trying to lock down hatches on a leaky hull.
Specifically: dickering over whether or not to make screen suid root on your dev boxes is an exercise in needless optimization.
> Specifically: dickering over whether or not to make
> screen suid root on your dev boxes is an exercise
> in needless optimization.
Are you speaking from the point of view of a 13 person startup, a 200 person business or a Fortune 500 corporation?