In theory you can just use remote desktop, but in practice the second Mac will be behind a NAT, so unless you're über-clever and can say stuff like just open a port and ssh the backend server with your hashes, daddy-o, you're better off with an out-of-the-box solution. I've used Teamviewer before, which has a free option, but Chrome Remote Desktop seems to fit the bill (and it's an add-on for the Chrome browser). I'm looking for similar so I can take over my parent's Windows laptop the next time my father breaks it (probably about a week after I fix it, given that he will download anything and will click OK to every request; for reasons odd, if some Indian-sounding bloke phones randomly phones him, he'll follow those instructions to the letter, if I do so, I have no hope that he'll do a single thing that I tell him).