SSH он же Secure Shell, в основном, используется системными администраторами для удаленного управления серверами и оборудованием. Используя этот же протокол, можно успешно передавать файлы и целые директории.
Для чего это необходимо уметь делать? Каждый сам найдет ответ на этот вопрос. Я предлагаю детально рассмотреть передачу файлов, когда клиентом выступает Windows, и немного коснусь передачи между Unix на примере клиента Ubuntu.