Best of SysadminOctober 2024

  1. 1
    Article
    Avatar of newstackThe New Stack·2y

    A Guide to Linux Access Control Lists

    Linux Access Control Lists (ACLs) offer more flexibility than standard permissions by allowing multiple users and groups to have different access levels. ACLs, which modern filesystems like ext4, XFS, and Btrfs support, work alongside standard permissions. Commands like setfacl and getfacl are used to configure and review ACL settings. ACLs are particularly advantageous in larger deployments to manage access control more effectively.

  2. 2
    Article
    Avatar of omgubomg! ubuntu!·2y

    How to Upgrade to Ubuntu 24.10 from 24.04 LTS

    Learn how to upgrade from Ubuntu 24.04 LTS to Ubuntu 24.10. The post explains why LTS releases do not notify users of short-term releases and provides step-by-step instructions for both GUI and CLI methods. Key actions include changing software update settings, running a system update, and using the 'do-release-upgrade' command. It highlights the importance of backing up files and warns about potential issues with PPAs and GNOME Shell extensions.

  3. 3
    Article
    Avatar of lobstersLobsters·2y

    Modern PATH environment variable

    The PATH environment variable helps the shell locate and execute programs on a system. On modern Debian-based systems, the default PATH variable can be trimmed by removing unnecessary directories. Symlinks are used to simplify and shorten the PATH, and additional paths from modern programming environments like Rust or Python can be explicitly managed using symlinks. Ensuring that system binaries take precedence over user binaries in the PATH can be achieved by proper configuration in shell profile files.