Look. The remote session via SSH gives you exactly (more or less) the same options as direct login to the Linux machine. I never login to my core/hybrid directly except I don't have network connection by some reason. All the rest operation such installing new packages, updating configuration, watching logs etc can be done via SSH.