Hi all! I am a Windows SysAdmin. My company decided to become "DevOps" friendly and decided to move my coworker and me (the third and second oldest Windows SysAdmin) to the Linux team. We have to put in place Kubernetes (in HA, multiple nodes, masters, etc.) and OpenStack Swift before September of this year. So, I must become better in Linux. I have decided, as a personnal project, to migrate my home environment (4 servers, 5 workstations) to a full Linux home (servers and workstation). So I must "convert" my learning of Windows to Linux and I want to put in place : - DNS server - DHCP server - Active Directory + GPO equivalent (central username/password/groups + policies) - File servers (with advanced ACL) - Web server + Reverse Proxy - Terminal Services / Remote Deskto Gateway - VPN (PPTP + SSTP) - Mail server (IMAP + SMTP = Integrated with the password/accout of the AD or similar thing) - Print server Also, I want advanced stuff like : - Cached credential when using a laptop disconnected from the network - Offline file sync (both way) between local cache/remote server with a laptop - Whole disk encryption (like Bitlocker, so "pass-thrugh" with TPM) Oh, and the bonus : a central way to manage all that, from a gui/webpage if possible I need help to choose the best technical solution for all that. Google is my friend but if I can get some answers here and learn from your error/experience, why not? Also, can all that be achived in a 100% Linux world ? I would prefer to use Fedora/CentOS for my Workstation/Server since it is what is the more similar to waht I will use for my job (Oracle Linux). Thanks!