okay - thought i'd post that i've figured out a solution to the above
I found this webpage that explains exactly how to do what i want.
http://www.pixelbeat.org/docs/screen/In a nutshell, in terminal session on the host computer using the 'screen' command allows can set up a user that can then ssh into that host computer and join the shared session.
The terminal session works / is interactive on both computers (host and viewer) but can be made view or read only.
Is the user later disconnects, any processes running on the host computer keep going, and the user can reconnect at any time.
Perfect for monitoring my miner and temperature etc from another device such as my iphone, and I don't have to worry about killin gprocesses by quitting terminal on the phone.
Perfect.
Hope this helps someone!