1. Начало
  2. Често задавани въпроси
  3. SSH, SFTP и FTPS – прилики и разлики

SSH, SFTP и FTPS – прилики и разлики

Какво означава SSH?

SSH е съкращение от Secure SHell и представлява мрежов протокол за криптирано предаване на данни, като се използва най-често за достъп и изпълнение на команди на отдалечена машина. Отличава се с високо ниво на сигурност по време на комуникация между машините.

Вижте още: Първи срещи със Secure Shell (SSH) | Blog

SSH достъп до хостинга

За да достъпите акаунта през SSH трябва да въведете следните данни в PuTTY SSH клиент:

  • Connection type –  SSH;
  • Host Name (or IP address) – въвеждате името на сървъра;
  • Port – въведете 1022.

След стартиране на сесията трябва да въведете потребителско име и парола. За входни данни трябва да използвате тези, които използвате за вашия cРanel акаунт.

Какво означава SFTP?

SFTP (SSH File Transfer Protocol) се използва за трансфер на файлове чрез SSH протокола. Този протокол е бинарен, т.е. всички команди и заявки се пакетират в бинарни пакети, които се изпращат към сървъра. Отговорите от сървъра се предават отново на пакети в бинарен вид.

Вижте още: SFTP – сигурна връзка през FTP (SSH) | Help

SFTP достъп до хостинга

За SFTP достъп (само за акаунти с SSH достъп) през FileZilla или WinSCP трябва да използвате следните данни:

  • Хост – името на сървъра;
  • Потребителско име и парола – данните за достъп до cРanel;
  • Порт – 1022.

Какво означава FTPS?

FTPES / FTPS (FTP-SSL/FTP Secure) е разширение на протокола за пренос на данни FTP (File Transfer Protocol). FTPES включва криптографски протоколи като TLS  (Transport Layer Security) и SSL (Secure Sockets Layer).

Вижте още: FTPS – сигурна връзка през FTP (SSL/TLS) | Help

FTPS достъп до хостинга

За FTPES достъп (за всички хостинг планове) през FileZilla използвайте следните данни:

  • Хост– името на сървъра;
  • Потребителско име и парола – данните за достъп до cРanel или на допълнително създаден FTP потребител;
  • Порт – 21.

По време на свързването трябва да потвърдите използването на криптирана връзка.

Прилики и разлики между SFTP и FTPS?

Основните прилики между SFTP и FTPS са, че и двата протокола използват асиметрични алгоритми (RSA, DSA), симетрични алгоритми (DES/3DES, AES, Twhofish) и алгоритми за обмен на ключове.

Основната разлика между двата протокола е, че при FTPS се използват X.509 сертификати, докато при SSH се използват SSH ключове.

X.509 сертификатът съдържа публичен ключ и определена информация за собственика на сертификата, която може да бъде проверена от другата страна и по този начин да идентифицира собственика. От гледна точка на сигурността X.509 сертификатът съдържа и личен ключ, който се съхранява отделно.

SSH ключът съдържа публичен и личен ключ като личния се съхранява отделно. В него не се съдържа информация за собственика на ключа.

Обновена: 05.11.2021

Беше ли Ви полезна тази статия?

Вижте още