Руководство по настройке SFTP-сервера в Linux

SFTP (SSH File Transfer Protocol) — протокол прикладного уровня, предназначенный для копирования и выполнения других операций с файлами поверх Настройка и использование SSH.

Процесс установки

Для начала нужно зайти в «Пуск» и войти в «Диспетчер серверов», в нем необходимо выбрать добавление роли (пункт два).

Процесс установки

Затем зайти на вкладку «Тип установки» и кликнуть на первую категорию.

Процесс установки

В рамке с пулами появится список серверов, надо кликнуть по нужному и щелкнуть «Далее».

Процесс установки

В подменю серверных ролей нужно поставить галочку для сервера IIS. После этого графа развернется и представит новые настройки: здесь потребуется кликнуть на FTP. Внимание: иные версии перенесли строку «FTP-сервер» на другие вкладки.

Процесс установки

Затем потребуется нажать и одобрить установку.

Процесс установки

Раскройте диспетчер IIS и слева в подменю есть папка «Сайты». Если кликнуть по ней правой кнопкой мышки, всплывет подсказка. В ней следует щелкнуть на «Добавить FTP».

Процесс установки

Следующий шаг: потребуется ввести имя нужного сайта и его полный путь к каталогу хранения.

Процесс установки

В окне появится запрос на выбор айпи-адреса. Нужно проверить, чтобы введенный айпишник был одинаковым с тем, что значится в панели управления. Желательно выбрать еще функцию автоматического запуска, расположенной ниже, и в ней «Без SSL».

Процесс установки

Проверять подлинность будем обычным способом, доступы разрешаются каждому юзеру. Также рекомендуем выбрать все предложенные разрешения.

Процесс установки

Подключение к виртуальному серверу с помощью Filezilla

Если вы хотите подключиться к хостингу, можно воспользоваться функциями данной программы, где для пользователя открыты не только широкие возможности, но и актуальный набор инструментов, открытый через консоль. На практике, само по себе включение сопряжения выглядит следующим образом:

  • на своем устройстве вам потребуется запустить утилиту;
  • после открытия программы, пользователь должен перейти в раздел «Файл»;
  • здесь потребуется выбрать «Менеджер сайтов»;
  • далее вы кликаете по кнопке «Новый сайт»;
  • далее вносится вся необходимая информация для входа;
  • в самом конце вам предстоит подтвердить включение по кнопке «Соединиться»;
  • также рекомендуется сохранить в памяти все параметры для входа, чтобы впоследствии вам не требовалось повторно указывать личные данные, а кроме того наименование хостинга и иные сведения;
Читайте также:  Списки контроля доступа POSIX в ОС Linux

При выполнении авторизации, вам обязательно потребуется ввести такие данные, как имя хостинга или сервера, используемый для авторизации протокол, порт, шифрование, а также свои личные данные для визита в личный кабинет. Впоследствии, в окошке вы сможете отслеживать статус подключения.

По SSH из Mac OC или Linux

Как уже было сказано ранее, данная программа позволяет пользователю самостоятельно подбирать все необходимые параметры для использования встроенных опций софта. Здесь вы лично принимаете решение об используемом протоколе, однако, предварительно потребуется прописать все необходимое через параметры клиента. После того, как в строке «Порт» установите значение 21, а в протоколе выберете SFTP, можно смело подключаться к удаленному серверу, что вам позволит не только выгружать файлы на площадку, но и заниматься их редактированием.

По SFTP

Если вам требуется подключиться через этот вариант соединения, потребуется также прописать все необходимое во вкладке «Менеджер сайтов». Это позволит вам выполнить наиболее безопасный вариант подключения устройства к удаленному хостингу для последующей передачи файлов или других данных с компьютера или ноутбука на соответствующую площадку. Здесь вы самостоятельно прописываете все необходимые параметры, а кроме того отбираете наиболее подходящий порт.

Важно! Чтобы не испытывать существенных трудностей при работе с данным клиентом, предварительно рекомендуется ознакомиться с его функциями и полноценными возможностями, что можно сделать у нас на сайте в разделе с утилитой.

Если пользователю регулярно приходится сталкиваться с загрузкой объемных файлов на удаленные платформы, он рано или поздно задумается об использовании соответствующего клиента, который сможет облегчить задачу. Ярким примером здесь выступает программа Filezilla, которая позволяет настраивать не только качественное и скоростное соединение, но также и безопасное включение, что в свою очередь позволит вам надежным образом уберечь собственное устройство от взлома, а личные данные от утечки в руки злоумышленников.

Читайте также:  Как передавать файлы между Android и Linux

Приложение для доступа к SFTP Android — Linux

Поскольку Android работает на ядре Linux, есть возможность использовать часть решений, как и в настольной или серверной версии Linux. Однако, обустройство рабочей среды сделано иначе, поэтому работа с приложениями строится иначе.

Для начала скачайте клиент для Android Turbo FTP.

Подключение можно добавить в меню слева.

Выберите «Создать новый аккаунт» — SFTP.

Заполните данные по аналогии с FileZilla.

Нажмите на значок дискеты сверху справа для сохранения аккаунта.

Теперь Вы можете снова выдвинуть панель и нажать на пункт с сохранённым подключением для его осуществления. Для переключения между удалёнными и локальными файлами используется рывок пальцем по экрану вправо и рывок пальцем по экрану влево. Это приложение также позволяет передавать файлы при использовании подключения Wi-Fi direct. А для того, чтобы поднять сервер для обмена файлами с другим смартфоном, используйте primitive ftpd

Учётные записи

Учётные записи используются для авторизованного доступа к FTP-серверу. Для каждой из них может быть настроена домашняя папка, а при использовании совместно с Unix-сервисом — разграничены права.

Для добавления учетной записи используется команда cl-useradd. Для создания учётной записи user1 с назначением пароля выполните:

cl-useradd -p user1 ftp

Для создания учетной записи user1 с домашней директорией и назначением пароля выполните:

cl-useradd -p -m user1 ftp

Домашняя директория по умолчанию расположена в /pub/users/<имя_учетной_записи> корневой директории сервиса FTP. К этой директории имеет доступ только владелец учётной записи.

Для создания учетной записи user1 с указанной домашней директории и назначением пароля выполните:

cl-useradd -p -m -d pub/user1 user1 ftp

Домашняя директория в этом случае будет находиться по указанному пути относительно корневой директории сервиса FTP.

Смена пароля учетной записи производится командой cl-passwd:

cl-passwd user1 ftp

Удаление учетной записи из производится командой cl-userdel, при этом удаляется пользовательская домашняя директория:

cl-userdel user1 ftp

Заметка

При создании учетной записи сервиса FTP, автоматически создается учетная запись сервиса Unix. При удалении учетной записи сервиса FTP, учетная запись Unix остается.