sysadmin

Tags

Follow from the Fediverse

Follow #sysadmin from Mastodon or any other Fediverse app and its public posts arrive in your timeline. No vutuv account needed.

@sysadmin@tags.vutuv.de

Your address is used once, to send you to your own server's follow dialog. It is never stored here.

Posts with this tag

29 posts

Filters
Behind The Console @behindtheconsole podcasts.social

Archaeology is the art of working out what people were thinking from what they left behind.

System administration is the same, except that the people were usually us.

Behind The Console @behindtheconsole podcasts.social

A log store with a search box is a library with no catalogue: everything is there, and you have to know the title.
.
.
.
Libraries without a catalogue do exist. They are called attics, and the things in them are found mainly while looking for something else.

DeltaLima 🐧 @DeltaLima social.la10cy.net

serverparts.pl/en/…

lol

$ rm -Rf /usr/bin/javaws
$ ln -s <new java shit> /usr/bin/javaws

How Tos like that ensure that there will always be a little wtf surprise at a customers site when they blindly trust those.
“Why is java -version telling something different than javaws --version“
I am really curious if AI will make the problem worse or not.

At the end, a human, not fully understanding what they are doing, is entering something to a shell and hits enter. 🤷

Raphael @rami chaos.social

Wir haben noch eine Stelle zu besetzen: Als System-Administrator:in (Linux, Ansible) für unsere SaaS-Plattform @pretix@pretix.social sowie zahlreiche interne Tools in unserem Ops-Team mit großartigen Kollegen. 30-40h/W, fully remote (in .de), bunte Mischung aus Tagesgeschäft und Projekten, strukturiertes Gehaltsmodell mit Minimum bei 4.895 € brutto plus Benefits.

Alle Infos:
pretix.eu/about/…

fedihired fedijobs remotejobs linux ansible
+3 Less fedihire getfedihired sysadmin
Matthias (feb) @feb loma.ml

Rund um die PHP-Lücke fällt mir eigentlich nur noch eines ein: “Sex sells”! Da werden vermeintliche IT- und Digital-Experten aus dem letzten Loch gepult, die dann etwas vom Weltuntergang erzählen und noch 1 bis 2 Allgemeinsätze hinterherschieben. Das war es. Der Informationsgehalt ist nahezu null.

Die eigentlichen Helden tun in der Zwischenzeit ihre Arbeit! Still, heimlich, im Hintergrund. Das sind zum einen die Entwickler, die den Patch erstellt haben, und zum anderen die jeweiligen Sys-Admins, die schnell und besonnen reagiert haben. Bei ihnen sollten wir uns alle bedanken!

Die einen stellen sich breitbeinig in die Sonne, geben ein wenig Blabla von sich und lassen sich feiern. Der Rest macht einfach nur seinen Job!

Stefano Marinelli @stefano mastodon.bsd.cafe

Anyway, this week has also brought many really positive things.

Yesterday morning I had a meeting with a public institution. The people in charge are really good, both technically and as human beings. We’ve known each other for almost 20 years, and we’ve been working together ever since.

“The institutions above us are pushing to move everything to closed solutions. We see things differently.

We’ll keep running our email with open source solutions, just as we’ve done until now, without problems. We’ll keep using LibreOffice, providing Open Source operating systems on the PCs in our libraries, managing our files and collaboration with systems like Nextcloud.

We don’t want to depend on closed clouds run by third-party companies.

We want our consultants working on our machines, looking after our data. Not their consultants working on their machines, with our data inside, which effectively becomes theirs.

Can you keep supporting us?”

I had a late lunch.

But the photos of my lunch should make it pretty clear what my answer was, and how happy I was to give it.

They’re not refusing to move forward. They’re refusing to follow the trend of locking themselves into someone else’s cage.

Luckily, the world is also full of really good people.

Stefano Marinelli @stefano mastodon.bsd.cafe

Ok, looks like this is the week of funny experiences.

Customer: “I had an AI check our server and it says the SSH port is open and that’s not very secure.”

Me: “Yes, you asked us to open it so you could access the server via SFTP (actually, you wanted FTP, but we discussed it a bit and found this compromise). Don’t worry, it’s only accessible from your IP and you land in a dedicated FreeBSD jail. From there, you can only access the ‘exchange’ directory on your server, where you can upload and download files without affecting the application.”

(NB: I had suggested a VPN, but they declined because it was too complicated.)

Customer: “Yes, but maybe it’s still insecure. Can’t we close it?”

Me: “No, unless you want to lose access to that directory.”

Customer: “Ok, thanks.”

One hour later:

Customer: “Hi, I think we’ve found a solution. We’ve just created an app (!!!) with AI that lets us access the files anyway, but more securely than SSH (!!!). Can we install that and close SSH? Oh, and not in the dedicated jail, but directly in the application’s jail, because it needs access to the application’s files.”

Me: “Frankly, I trust SSH in a dedicated jail, restricted by the firewall, a lot more. I don’t think this is a good idea.”

Customer: “Ok, thanks.”

Half an hour later:

Customer: “Ok, now it’s secure. I had another AI check it and it found some security issues, but it fixed them all. Can you install it and disable SSH?”

Me: “I strongly advise against it. I can see problems coming.”

Customer: “Ok, thanks.”

One hour later, my phone rings.

Their internal IT guy (who has access to the machine, which, after all, belongs to them) had given the AI the login credentials to go ahead with the operation.

Except the AI had managed to lock itself out via the firewall, without even starting the app. And now they couldn’t get back in.

Fortunately, I had my own access, via VPN, to a separate jail that the AI hadn’t touched (or even considered).

Customer: “SORRYSORRYSORRYSORRYSORRY! From now on, we do things your way.”

Well, at least it ended well.

PS: The customer knows I’m sharing this story and agreed to it.

Larvitz @Larvitz burningboard.net

Heads up for fellow Linux admins: CVE-2026-99999 (dubbed “PwnEscape”) is out, and it is a nasty one (CVSS 9.3).

Despite being called a KVM escape, the actual bug lives in the host IPv4 networking stack. Untrusted CHECKSUM_PARTIAL offload metadata from a guest can overwrite already-validated packet headers during ip_do_fragment(), leaking host memory or allowing a guest-to-host escape.

Mainline patches landed Oct 14, and stable backports are out. Check your hypervisors and reboot!

pwn.ai/blog/…

Stefano Marinelli @stefano mastodon.bsd.cafe

I got a call from someone I don’t know.

“Hi. We have a FreeBSD server. It’s been working perfectly for years, but it hasn’t been updated since then. We asked AI to update it, but now it won’t boot anymore. It didn’t even make a backup before starting. The AI keeps trying things, everything is down, and we’ve already spent over €500 in tokens. Can you help us?”

“Sure. €500, plus the time it’ll take me to try to fix it. Assuming it can still be fixed and nothing important has been deleted.”

“That much?”

Some silence.

“Well, I hope AI takes your job away!” And he hung up.

Believing that autopilot automatically makes you an invulnerable professional pilot will ruin far more people than job losses will.

I don’t know if AI will take my job away, but it’s already cost them €500 and, probably, their server.

Keyboard shortcuts

Navigation

Home g h
Feed g f
Messages g m
Notifications g n
Your profile g p
Search /

Actions

Write a new post n
Send the post or message you are writing ⌘/Ctrl ↵
Next post in the feed j
Previous post in the feed k

General

Show this help ?
Close menus and dialogs Esc

The single-key shortcuts pause while you type, and are off on phones and tablets.