Всё зависит исключительно от наличия/отсутствия файла .bashrc (.zshrc или аналогичных, если используется иная оболочка) на целевой машине и его содержимого
В Ubuntu 16.04 по умолчанию используется bash. В Ubuntu по умолчанию .bashrc под рутом не устанавливает раскраску. Вполне очевидно, что у автора используются настройки по умолчанию, иначе бы у него всё уже было раскрашено.
Или у вас в Ubuntu 16.04 у рута zsh с соответствующим конфигом, или чушь здесь несёте вы.
Пользователь добавил сообщение 03 Ноября 2017, 17:05:45:
Впрочем, судя по тому, что в приглашении у него $, логинится он не под рутом, а значит, мой комментарий в любом случае нерелевантен.
ТС, попробуйте просто добавить
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
В конец ~/.bashrc