Hacker News new | past | comments | ask | show | jobs | submit login

> It's much harder to hide incompetence in a Linux environment, at least in my experience.

curl | bash enters the chat.

Seriously, though, junior sysadmins (or devs pretending to be sysadmins) are gonna do what they do regardless of the underlying substrate. For Windows sysadmins it might be clicking-around doing one-off "fixes". For Linux admins it's shitting-up production boxes with compilers and dev tools or adding sketchy untrustworthy package repos.

> Honestly my biggest gripe boils down to how easy RDP makes it to form bad habits, and how there is little (short term) consequence for operating in reactive ways which lack reproducibility because "I'll just pop into the server and click around for a sec"

> Windows with RDP is faster, and it is easier. System admin that way (mostly) works. Best of all, for the majority of those who grew up in the PC age, it's familiar.

It's the same w/ SSH on Linux machines, though. Junior people think it's easier to make one-off changes. Senior people realize that every one-off change is a gamble with the future. It's part of the culture and maturity of the individual and of the organization they're working in.




If an org has sysadmin(s) what are devs doing in production? I'm not referring to juniors or devs, although shit obviously rolls down hill.

My point is that whatever is done over SSH is at the very least repeatable with relative ease even if it's incorrect.

SSH has a command history. RDP means recalling what guis were clicked through and which options were selected. Neither is particularly scalable and both are imperfect but only one of those is faulty by default.

In the case of ssh at least I can copy and paste (then fix) some idiot's commands into a script as a starting point for automation. What are my options after a whackamole RDP session?


If you edit a file via SSH, all you’ll see in the shell history is that you edited that file. You don’t see what got changed.

But you’re certainly right that doing ad-hoc fixes is a losing battle, regardless of the platform.


> curl | bash enters the chat.

Along with setenforce 0.

And these people are telling me about security




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: