r/linuxadmin

NFSv4 - Admin permission issues

Hey r/linuxadmin , I have a weird one.
I have a NAS and a Server where the NAS serves /mnt/storage via NFSv4 to the Server.
There is also a user gitea:gitea (5203:5203) on both the NAS and Server admin is part of the gitea group.
The dir structure is:
/mnt/storage/ (775 admin:admin)
/mnt/storage/a.txt (775 gitea:gitea)
/mnt/storage/gitea/ (775 gitea:gitea + setgid)

My problem is that both admins can rw the a.txt file fine (appear to be in group gitea), however they cannot make new files in gitea/ dir (appear to be in "others").
How and why is that and am I missing some key concept here?

reddit.com
u/OneInchPunchMan — 16 hours ago

A comparative deep dive into ext4, NTFS, ZFS, FFS, BFS and APFS — crash consistency, snapshots, CoW and tradeoffs

I wrote a long-form comparative piece on filesystem design, with ext4 as one of the central reference points but not the only one.

The article walks through FFS/FFS2, BFS, NTFS, ext4, ZFS and APFS, focusing on the design tradeoffs that actually matter in practice:

- journaling vs soft updates vs CoW

- snapshots and clones

- checksums and integrity models

- encryption as bolt-on vs built-in

- space sharing vs old partition thinking

It is not a benchmark post and not a distro-war piece. The point is architectural tradeoffs, and why some filesystems feel boring but dependable while others aim for stronger guarantees or tighter OS integration.

Link:

https://bytearchitect.io/macos-security/theory/Filesystem-Wars-Why-Your-Choice-of-Storage-is-Actually-a-Security-Move/

Curious to hear where Linux people disagree, especially on ext4 vs ZFS vs the APFS comparison.

reddit.com
u/Reversed-Engineer-01 — 21 hours ago

What Linux projects actually matter for getting hired—real automation or just flashy setups?

I’m trying to build a Linux project that I’ll use daily (automation scripts, cron jobs, system monitoring).

But I’m confused—what actually impresses recruiters or hiring managers?

• Simple but practical scripts you actually use

• Or bigger “DevOps-style” projects (Docker, CI/CD, etc.)

For someone aiming at sysadmin/cybersecurity roles, what made the biggest difference for you?

reddit.com
u/Darshan_only — 1 day ago
▲ 12 r/linuxadmin+1 crossposts

Samba AD DC on Rhel9

I have been tasked to explore options to migrate from windows active directory to samba AD dc with minimal.

- most of my clients are windows machine

I belong to banking domain..

Wat are ur opinion on moving to samba AD dc and is rhel9 an good option or I need to look into debain or other ?

And is it easy to migrate after addding samba AD dc along Microsoft ad?

reddit.com
u/im_vatsa — 1 day ago
🔥 Hot ▲ 61 r/linuxadmin

Does anybody else make heavy use of systemd hardening settings? I created a Cockpit dashboard to help visualize my system exposure.

u/Ross_the_nomad — 2 days ago
▲ 2 r/linuxadmin+2 crossposts

How to Connect VS Code to a Remote Ansible Server Step by Step

I put together a quick walkthrough on how I connect VS Code to a remote Ansible server using Remote SSH.

This setup has made it much easier for me to manage playbooks, edit files, and work directly on the server without constantly switching contexts.

Curious how others are doing this — are you using VS Code Remote SSH, or sticking with terminal-based workflows?

Happy to hear any tips or better approaches.

youtube.com
u/Aspiring-Dev — 23 hours ago

What was the moment Linux finally ‘clicked’ for you?

Hey everyone, I’ve been learning Linux for a while now and getting comfortable with basic commands, file management, permissions, and some user administration.

But I still feel like I’m just following steps rather than truly understanding how everything fits together.

So I wanted to ask:

  1. What was the moment when Linux finally “clicked” for you?

  2. Was it a specific concept, project, or real-world problem you solved?

  3. What changed in your thinking after that point?

I’m currently practicing on Ubuntu in a VM and trying to move towards system administration / cloud roles, so I’m really interested in knowing what helped you break out of the beginner stage.

Would love to hear your experiences 🙏

reddit.com
u/Darshan_only — 3 days ago
▲ 3 r/linuxadmin+3 crossposts

sos-vault 2.0.0 is now released.

sos-vault is a platform for storing, exploring, and analyzing Linux sosreports — making it easier for support, SRE, and operations teams to troubleshoot systems, collaborate, and produce structured findings.

This is not a minor update — the platform has been rebuilt and extended:
• New UI (fully redesigned)
• Compare tools (directory + file level)
• Improved File Viewer (Table mode + Raw mode with annotations)
• Expanded Summary dashboard (now includes TCP/IP statistics)
• Issue reports now include team annotations and activity logs
• File Lists to group and open bookmarks instantly

New plans:
• Teams (shared vault, up to 8 users)
• Enterprise (up to 20 users, expandable)
• Yearly subscriptions available

Integrations:
• Jira / JSM
• CI/CD-friendly automatic upload and unpacking

A self-hosted version is in progress, expected in the coming months.
If you tried v1, this release significantly changes the experience.

Visit https://sos-vault.com

Feedback is welcome.

#sos-vault #sosreport #linux #diagnostics #troubleshooting #devops #sre #sysadmin

u/jlrueda — 2 days ago

With AI tools like Claude generating scripts automatically, is it still worth investing time in learning Bash scripting for Linux, or will AI eventually take over most scripting tasks?

I’m currently learning Linux and trying to build my skills toward system administration and cloud roles. One thing I keep wondering is how much Bash scripting will matter in the future.

With AI tools like Claude and similar assistants, it’s already possible to generate scripts, automate tasks, and even troubleshoot issues pretty quickly. That makes me question whether investing a lot of time in mastering Bash scripting is still worth it.

On the other hand, I feel like understanding what the script is actually doing is important, especially when something breaks or needs customization.

For those already working as sysadmins or in DevOps:

1.Do you still write Bash scripts regularly, or rely more on AI/tools now?

2.How important is deep scripting knowledge in real-world jobs today?

2.Should beginners focus heavily on Bash, or shift more toward higher-level tools and automation?

Trying to make sure I’m learning the right things for the long run.

reddit.com
u/Darshan_only — 4 days ago

anyone running Jira DC on RHEL with SELinux enforcing?

every guide i find just says setenforce 0 and move on. atlassian themselves say "disable it or figure it out" which is not helpful

has anyone actually gotten jira DC to work properly with SELinux in enforcing mode on RHEL 8 or 9? like a proper policy module not just chcon hacks

wondering if its even worth trying or if everyone just runs permissive in prod

reddit.com
u/The404Engineer — 4 days ago
▲ 7 r/linuxadmin+1 crossposts

Linux/mac setup scripts + github symlinked dotfiles

https://github.com/max-lobur/dotfiles

Sharing my set of bootstrap scripts for Linux/mac. This is how I’ve been starting my boxes for the past few years - http clone and run. The repo is intended to be used as a template

u/lobur — 3 days ago

converting a xen DomU to KVM / running Qemu & Xen on the same box?

Hi Folks,

I'm about to migrate a somewhat old Xen VM - running on our own hardware - to a cloud server (the hardware is getting flakey, the rackspace is expensive, and I just want to move the VM before going on to update our systems).

The thing is, all the hosting services run KVM these days. There seem to be some tools (virt-v2v and qemu-image in particular). What I'm wondering is whether I'll have any problems bringing installing Qemu and Virtual Box on a machine that's already running Xen - and running the three hypervisors in parallel.

Any thoughts, comments, suggestions?

Thanks Much,

Miles Fidelman

reddit.com
u/mfidelman — 4 days ago