mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#sysadmin

55 posts44 participants4 posts today
Comparing firewall syntax for SSH (port 22) with default-deny:
================================================

#iptables (Linux)
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -P INPUT DROP

#nftables (Linux)
nft add rule inet my_filter input tcp dport 22 accept
nft add rule inet my_filter input drop

#ufw (Linux - simplified frontend to iptables)
ufw allow 22/tcp
ufw default deny incoming

#pf (OpenBSD)
pass in proto tcp to port 22
block all

pf’s syntax feels so elegant, human-readable, & minimal!

After 20years scripting iptables, I’m ready to try UFW on my laptop.
#firewall #sysadmin #pf #iptables #ufw #nftables

Sachant que :
* il y a 2 jours, on a pris rendez-vous avec notre hébergeur pour une intervention programmé sur un serveur entre 12H et 13H aujourd'hui.
* Je les relançais à 13H15 pour savoir où ça en était.
* ils m'ont répondu que l'intervention sera lancée dès que possible.
* qu'il est 16H est que rien à bougé

Quand aurais-je mon intervention ?

Hearing from more and more #sysadmin folks that the big mail providers are getting so bad that they're unwillingly reading #ryoms to set up their own mail systems.

Kind of a mixed blessing for me. What should I say? "I'm sorry you're going through this, but thanks for the money." "Told you so." "Welcome to suck less."

So I go with "good luck." Because none of us like this.

While Docker brought containers to the mainstream, Linux developers had already been building and using container technologies for years. Tools like chroot date back to the early 80s, and LXC, combined with kernel features like namespaces and cgroups, provided a solid framework for process isolation. Docker’s genius was packaging it all up with a developer-friendly interface, but the underlying magic was always part of Linux’s DNA. Understanding this gives you a deeper appreciation for how robust and flexible the Linux kernel truly is.

hier soir, j'ai tenté une restauration #PITR d'une base #postgresql...
ca n'a pas bien marché, elle se plaignait de ne pas avoir assez wal pour etre à la bonne date...
ce matin je me rends compte que la restauration dans le futur ne fonctionne pas encore, et je suis un peu déçu (de moi même principalement, mais aussi du voyage dans le temps postgresql).

on va dire que j'étais fatigué #sysadmin #SadSysadmin

After I started my first #IT job (and created my Digital Ocean VPS at that time) I decided to create kind of character card for myself, like in #RPG, for writing down my #sysadmin skill levels and progress. I did it in Postgres, probably because database container was one of first things I had on my VPS then.

I created slightly complex system of arbitrary skill and knowledge points, trying hard to not overestimate my skill levels. Like in standard games there are bigger gaps between higher levels and separate "overall sysadmin level" with own points, indirectly dependent on skills' levels' upgrades (and more directly on other kind of knowledge points). Many things are highly relative here as it is not possible to accurately describe own degree of knowledge in numbers. Also some kind of skills could have more "levels" (e.g. familiarity with more complex software learned gradually with time) than others. I have point scale for 10 levels now. And I am almost sure I wouldn't reach higher than 6-7 "overall sysadmin level" in my lifetime :blobcatsweat:

I didn't update it since October 2023. Today I log in and tried to clean that mess. I feel I should make short paper notes about my progress frequently, like I was doing in previous job. Updates would be easier...

#admin#geek#nerd