Прочети това :wink:
SSH (от английски Secure Shell, „Сигурна обвивка“) е мрежов протокол, позволяващ криптирано предаване на данни. Най-често се използва за изпълняване на команди на отдалечена машина. Предоставя високо ниво на сигурност по време на комуникацията между машините. Проектиран е да замести подобни протоколи, като например TELNET.
Приложения на SSH
* посредством SSH клиент, може да се осъществява отдалечена администрация на компютър с инсталиран SSH сървър. Това става през терминална конзола (в текстов режим).
* в комбинация с SFTP, като алтернатива на FTP осигуряваща сигурност, която може да се инсталира по-лесно в малки мащаби без инфраструктура с публичен ключ и Х.509 сертификати.
* в комбинация с SCP, като алтернатива на RCP пренос на файлове - по-често използван в Unix среди.
* за пренасочване на портове или тунелинг, често като алтернатива на пълнофункционалния VPN. В този случай (незащитена) TCP/IP връзка на външно приложение се пренасочва към SSH програмата (клиент или сървър), която на свой ред пренасочва връзката към желаната машина (Хост). Пренасочената връзка е криптирана и защитена само по пътя между SSH клиента и сървъра. Приложенията на SSH пренасочване на портове включва достъп до сървъри с бази данни, сървъри за електронна поща, защита на връзките през Х11, VNC и Отдалечения работен плот на Windows и дори пренасочване на споделянето на файлове на Windows.