SSH (англ. Secure SHell — «безопасная оболочка») — сетевой протокол, позволяющий туннелировать TCP-соединения, одновременно обеспечивая шифрование передаваемых данных, включая пароли. SSH предусматривает различные алгоритмы шифрования. Для работы по протоколу SSH необходимы SSH-клиент и SSH-сервер.

Благодаря тому, что SSH позволяет безопасно передавать в незащищенной среде (например, Интернет) практически любой другой сетевой протокол, можно не только удаленно работать на компьютере через командную оболочку, но и передавать по шифрованному каналу звуковой поток или видео (например, с веб-камеры). Также SSH может использовать сжатие передаваемых данных для последующего их шифрования, что удобно, например, для удаленного запуска клиентов X Window System.

Большинство хостинг-провайдеров за определенную плату предоставляют клиентам доступ к их домашнему каталогу по SSH. Это может быть удобно как для работы в командной строке, так и для удаленного запуска программ (в том числе графических приложений), создания/редактирования файлов прямо на сервере, распаковки/запаковки архивов и других операции.

Ярлыки: