By taking this course you will thoroughly learn the methods used in Linux to control access to resources, from simple file modes through to AppArmor, with filesystem based and Network Server based ACLS in between.
Being able to control resource access is one of the most fundamental security features of any operating system. In this course, Access Control Mechanisms in Linux, you will learn the foundation knowledge required for the different methods used in Linux. First, you will start, initially, with the basic file mode and special permissions to ensure that nothing has escaped you. Next, you will look at both local ACLs and network-based ACLS. By this, it implies you will learn to the manage POSIX ACLs in the local filesystem, NFSv4 ACLs working with Network File Servers, and CIFS ACLs with SAMBA Servers. Moving on, you will discover how to implement Kerberos-based authentication to NFS Exports. Finally, this course introduces you to Mandatory ACLs in the form of AppArmor. By the end of this course, you will have gained the required knowledge to secure your Linux system using ACLs.
Andrew is a committed evangelist of the Linux Operating System and the concept of community and freedom that it provides. He has worked as a technical trainer since 1995 and has taught throughout the world, including Australia, the US, Germany and Eastern Europe. Andrew started teaching Linux in 2004 when Novell acquired SUSE and has been a long time supporter of Novell and provides SYSOP support the the Certifed Novell Instructor community on Linux. Andrew founded theurbanpenguin
and has been submitting video training material to his YouTube channel since 2009 and currently has over 8,500 subscribers and 1.6 Million views. Andrew has had two publications with Packt: Citrix Access Gateway VPX Essentials (2012) and Citrix XenApp (2013).
Course Overview Hi everyone, my name is Andrew Mallett, and welcome to my course, Access Control Mechanisms in Linux. Now I'm a Linux trainer and consultant working at the Urban Penguin in the UK. This course itself is designed to give you a complete guide to ACLs in Linux, starting from the basic file mode, and moving through to network-based access control lists, such as NFS version 4 and sys ACLs. Of course, we must not miss out AppArmo and showing you why you need to implement mandatory access control lists. This course will help you understand what access controls lists are available to you in Linux and use cases for each one. Some of the major topics that we're going to cover will include looking at POSIX ACLs, NFS version 4 security enhancements, and of course, that includes the very important Kerberos-based authentication. We'll be taking a look at sysname mapping and that makes use of Winbind, as well as the mandatory access control lists with AppArmor. By the end of this course, you'll know how and why your Linux servers need different access control lists and how to choose the appropriate one for your use case. Before beginning this course, you should be familiar with Linux server management and, of course, be able to install a Linux system. We'll be working with Ubuntu in this course. Now I do hope you're going to join me on this journey, learning to secure your Linux servers with access control mechanisms by registering for this course at Pluralsight.