Соединение FTP и соединение SFTP то же

Одним ресурсом, что я использовал вполне немного, является Учебное руководство по Debian 5.0 на Rackspace. Действительно помогло мне, когда я устанавливаю свой первый веб-сервер Debian. Я не уверен, используете ли Вы VPS или просто используете Ваши собственные аппаратные средства, но большинство шагов должно быть тем же.

0
задан 20 January 2014 в 00:04
2 ответа

Это две разные вещи.

FTP - это незащищенный протокол передачи файлов. То, что ваш сервер "имеет SSL" (я полагаю, вы имеете в виду https ), вообще не влияет на FTP-сервер.

SFTP - это протокол, основанный на SSH. Если на вашем сервере установлен SSH-сервер, вы сможете использовать SFTP.

Из man sftp :

DESCRIPTION
     sftp is an interactive file transfer program, similar to ftp(1), which
     performs all operations over an encrypted ssh(1) transport.  It may also
     use many features of ssh, such as public key authentication and compres-
     sion.  sftp connects and logs into the specified host, then enters an
     interactive command mode.
4
ответ дан 4 December 2019 в 11:28

Необходимо сделать важное различие:

  • FTP (URL-адреса выглядят как ftp: // ...) незашифрованный, незащищенный, чистый, простой Протокол передачи файлов
  • FTPS (URL-адреса выглядят как ftps: // ...) - это FTP через SSL или TLS: протокол точно такой же, как FTP здесь выше, но он работает внутри зашифрованного сетевого канала SSL / TLS
  • SFTP (URL-адреса выглядят как sftp: // ...) - это протокол передачи файлов SSH: это подсистема SSH (Secure Shell), и поэтому он работает в зашифрованном виде внутри канала SSH

. Если вы можете подключиться к серверу через FTP, то на по крайней мере, мы знаем наверняка, что там установлен FTP-сервер, и, надеюсь, такой FTP-сервер способен принимать SSL / TLS-соединения (FTPS) либо неявно (на порт 990), либо явно (соединение инициируется незашифрованным на порту 21, а затем становится зашифрованным путем вызова STARTTLS).

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

1
ответ дан 4 December 2019 в 11:28

Теги

Похожие вопросы