Le protocole SSH (Secure Shell) fournit un canal sécurisé pour le transfert d'informations entre deux ordinateurs en réseau. Le protocole utilise des techniques de cryptage spécifiquement conçus pour assurer la sécurité des données sur des réseaux non sécurisés comme Internet. SSH est le plus couramment utilisé sur les machines Unix ou Linux pour exécuter des commandes par l'intermédiaire d'un compte shell, y compris le changement de mot de passe root. L'exécution de cette tâche est rapide et facile.