Vulnhub's newest VM Underdist was a great challenge for me. What follows is my walkthrough from start to root, enjoy!
First Look
Nmap scan report for Underdist (192.168.100.147)
Host is up (0.015s latency).
Not shown: 65533 closed ports
PORT STATE SERVICE VERSION
22/tcp open ...