Конфигурации

Как настроить и подключить SFTP-сервер из командной строки Windows?

Содержание:

Передача файлов по сети — довольно распространенное явление в этом мире. Некоторые делают это, не зная, что они обмениваются данными, в то время как другие имеют выделенный сервер, настроенный для этой цели. SFTP или Secure File Transfer Protocol в настоящее время предпочтительнее стандартного FTP или File Transfer Protocol из-за SSH шифрования, которое поставляется вместе с ним. Если вы пользовались FTP, вы знаете, что данные, задействованные во время передачи, такие как имена пользователей, пароли и многое другое, передаются в виде обычного текста. Это было бы кошмаром для сетевых администраторов, но, к счастью, сейчас существуют различные версии, такие как FTPS и SFTP, как упоминалось выше.

Serv-U FTP Server

Одной из причин, по которой люди предпочитают FTP, является отсутствие ограничений на размер передаваемых файлов. Наличие SFTP-сервера в вашей рабочей сети должно быть одной из самых важных вещей, поскольку он обеспечивает безопасную передачу файлов как клиентским приложениям, так и серверу. Однако, когда дело доходит до настройки FTP-сервера, все может стать немного сложнее из-за многочисленных вариантов, доступных в Интернете. Несмотря на то, что есть из чего выбирать, SolarWinds, как обычно, стоит на первом месте благодаря высокому качеству своих продуктов, таких как NPM, который позволяет вам мониторинг производительности вашей сети а также многое другое. Serv-U FTP Server от SolarWinds не отличается высокими стандартами их продуктов, поэтому мы будем использовать его в этой статье для установки и настройки SFTP сервера.

Установите Serv-U FTP Server

Чтобы иметь возможность настроить свой собственный SFTP-сервер, вам сначала нужно установить его естественным образом. Чтобы загрузить FTP-сервер Serv-U, перейдите по адресу эта ссылка. Вы можете либо загрузить бесплатную пробную версию, нажав на соответствующую кнопку, либо купить продукт с помощью кнопки, которую мы настоятельно рекомендуем.

Какой бы вариант вы ни выбрали, по окончании загрузки вы получите zip-файл, содержащий программу установки. Итак, распакуйте и запустите программу установки. Процесс установки довольно прост, поэтому просто следуйте подсказкам на экране, чтобы пройти его. Во время установки убедитесь, что Установите Serv-U в качестве системной службы опция отмечена. В конце вам будет предложено добавить Serv-U в качестве исключения, убедитесь, что галочка отмечена, а затем нажмите кнопку Далее. Как только вы это сделали, вы закончили установку и успешно установили SFTP-сервер в своей системе.

Установка FTP-сервера Serv-U

Настройка FTP-сервера Serv-U

Теперь, когда мы прошли через установку, пришло время настроить FTP-сервер Serv-U. Процесс довольно прост и удобен для пользователя благодаря консоли управления Serv-U Management Console. Следуйте инструкциям для настройки сервера.

Создание домена

Домен — это, по сути, ядро сервера Serv-U. Для неспециалиста домен Serv-U — это, по сути, несколько слушателей и учетных записей пользователей, которым разрешено подключаться к SFTP-серверу и получать доступ к файлам и папкам. Для дальнейшего ограничения и контроля, вы можете настроить созданный домен на ограничение доступа на основе IP-адреса и даже ограничить использование полосы пропускания, чтобы производительность сервера оставалась оптимальной. С учетом вышесказанного, создание домена действительно. Следуйте инструкциям, приведенным ниже:

  1. Прежде всего, когда вы завершите работу мастера настройки, на экране появится кнопка Консоль управления Serv-U должны открыться автоматически. Если этого не произойдет, откройте страницу Меню Пуск и выполните поиск.
  2. Когда вы впервые откроете консоль управления, вам будет предложено определить домен. Нажмите на кнопку Да кнопку.
    Создание нового домена
  3. В качестве альтернативы вы можете нажать на Новый домен на левой стороне, чтобы определить домен.
    Новый домен Кнопка
  4. Откроется окно Домен Мастер. Прежде всего, дайте домену имя и предоставьте описание.
    Предоставление сведений о домене
  5. На Тип домена выберите, для чего будет использоваться домен i.e. передача файлов или обмен файлами. Нажмите Далее.
    Выбор типа домена
  6. Теперь, если вы выберете Общий доступ к файлам Если вы выберете опцию «Шифрование», вы попадете в раздел Файл Общий доступ вкладка. Здесь укажите URL-адрес домена, который будет использоваться, а затем выберите каталог обмена файлами.
  7. Если вы хотите использовать HTTPS, обязательно поставьте галочку Использовать безопасный URL флажок.
    Изменение параметров общего доступа к файлам
  8. Кроме того, если вы хотите, чтобы сервер отправлял электронные письма для уведомлений по электронной почте, а также для событий, использующих действия по электронной почте, нажмите на кнопку Настройка SMTP и предоставить требуемые сведения.
  9. В случае, если вы выбрали Передача файлов опцию, вы увидите Протоколы вместо этого. Здесь выберите протоколы, которые будут использоваться, а также соответствующие порты. Затем нажмите кнопку Далее.
    Выбор протоколов для передачи файлов
  10. По умолчанию SFTP-сервер будет прослушивать соединения на всех доступных серверах IPv4 и IPv6 адреса, однако вы можете изменить его позже с помощью кнопки Слушатели на вкладке, расположенной в разделе Детали домена страница.
    Слушатели сервера SFTP
  11. Если вы выбрали Передача файлов, вы можете выбрать режим шифрования пароля на странице Шифрование экран. Если вы хотите разрешить восстановление паролей с помощью опции HTTP страница входа, отметьте Разрешить пользователям восстанавливать пароли опция.
    Выбор режима шифрования
  12. Наконец, после того, как вы все это сделали, нажмите кнопку Завершите кнопка.

Создать учетную запись пользователя

Теперь, когда мы создали домен, он практически бесполезен, если нет созданных учетных записей пользователей. Итак, давайте приступим и создадим учетную запись пользователя, которая будет использоваться для подключения к SFTP-серверу.

  1. Когда вы создадите свой первый домен, вам должно быть автоматически предложено создать учетную запись пользователя. Нажмите кнопку Да кнопку. Когда вам будет предложено воспользоваться мастером, нажмите кнопку Да кнопка.
    Создание новой учетной записи пользователя
  2. Прежде всего, укажите идентификатор входа в учетную запись пользователя. Кроме того, вы можете указать имя и электронную почту. Нажмите Далее.
    Предоставление данных для входа
  3. На следующем экране вам будет предложено создать пароль. Пароль будет сгенерирован автоматически, поэтому вы можете использовать его или создать самостоятельно. Кроме того, если вы хотите, чтобы пользователь изменил свой пароль при следующем входе в систему, нажмите кнопку Пользователь должен сменить пароль при следующем входе в систему флажок. Нажмите Далее.
    Изменение пароля учетной записи пользователя
  4. Затем вам нужно будет выбрать домашний каталог пользователя. Сюда пользователь попадет после того, как успешно войдет в систему. Вы также можете заблокировать пользователя в его домашнем каталоге с помощью указанной опции. При указании домашнего каталога вы можете воспользоваться кнопкой %HOME% макрос для вставки идентификатора входа в систему в путь.
    Предоставление домашнего каталога пользователя
  5. Наконец, на последнем экране вам будет предложено выбрать Права доступа пользователя.
  6. Дать пользователю Доступ только для чтения если вы хотите, чтобы он мог просматривать и скачивать файлы. С другой стороны, выберите команду Полный доступ если вы хотите предоставить пользователю полный контроль над его файлами и папками в его домашнем каталоге.
    Выбор доступа пользователя
  7. Затем нажмите кнопку Завершить кнопка для добавления пользователя.
  8. Вы также можете добавить больше пользователей с помощью опции Добавьте кнопка, расположенная на странице Пользователи.

Подключение к SFTP-серверу из командной строки Windows

На данном этапе мы успешно создали пользовательский домен, а также учетную запись пользователя, которую мы можем использовать для подключения к SFTP серверу. С помощью этого мы сможем отправлять и получать файлы в зависимости от типа домена, который вы создали. Вы можете легко подключиться к серверу через окно командной строки Windows. Чтобы подключиться к Sftp-серверу из командной строки Windows, следуйте приведенным ниже инструкциям:

  1. Прежде всего, откройте пользователю командная строка путем поиска в окне Меню «Пуск.
  2. Как только откроется окно, введите следующую команду для подключения к SFTP-серверу. Обязательно замените пользователь и домен с вашей соответствующей учетной записью пользователя и именем домена. После этого нажмите клавишу Enter.
    sftp user@domain
    Подключение к SFTP-серверу из командной строки
  3. После этого вам будет предложено ввести пароль учетной записи пользователя. Введите пароль, который вы создали ранее в мастере создания учетной записи пользователя.
    Предоставление пароля пользователя
  4. После подключения к SFTP-серверу вы увидите, как приглашение изменится на “sftp>“.
  5. Теперь, чтобы увидеть список всех доступных команд, введите помогите и нажать кнопку Войти.
    Доступные команды SFTP
  6. Вы можете использовать эти команды для взаимодействия с сервером, например, чтобы загрузить файл, вы можете воспользоваться командой получить команда.

Добавить комментарий