Where SSH is available, this is probably the more simple and definitely more secure option
- 
Create admin user on the server-side ( rootis typically dissallowed by default)useradd -G wheel davidalger passwd davidalger
- 
Connect from the client-side via SSH