Putty
To get Putty to display properly on LG 4k monitors, the default font needs to be changed: Window -> appearance -> Change button (next to font settings). Courier New 10-point is a good one to use for compatibility reasons as well as readability.
In order for mc to show the lines properly, you need to go to Window -> Translation -> select Remote character set as UTF-8 and Use Unicode line drawing code points
In order for yast to show the lines properly, you need to go to Connection -> data -> change Terminal-type string from xterm to linux
To change the colours go to: Window -> colours and select the colours.
To save the changes for the future, go to Session, select the Default Settings and then click Save.