Настройка ftp freenas: Как настроить сервер FreeNAS для доступа к файлам из любого места

Содержание

Как настроить сервер FreeNAS для доступа к файлам из любого места

Автор Кирилл Соколов На чтение 6 мин Просмотров 1.2к. Опубликовано

FreeNAS – это бесплатная операционная система на основе BSD с открытым исходным кодом, которая может превратить любой компьютер в надежный файловый сервер. Сегодня я собираюсь провести вас через базовую установку, настроить простой общий доступ к файлам и настроить все, чтобы вы могли получать доступ к своим файлам из любого места через Интернет, используя зашифрованный безопасный FTP через опцию SSH.

Содержание

  1. Требования и альтернативы
  2. Установка
  3. Настроить общий ресурс
  4. DynDNS
  5. Port Forwarding
  6. Тест:

Требования и альтернативы

Чтобы настроить это сегодня, вам потребуется либо уже настроенная и запущенная рабочая установка FreeNAS, либо:

  • Последний установочный ISO-образ со страницы загрузки FreeNAS .
  • Запасной компьютер или виртуальная машина.
  • USB-накопитель емкостью 4 ГБ или больше.

Помимо настройки удаленного доступа, вам также потребуются:

  • Возможность настроить маршрутизатор на любой пересылать порты или настраивать адреса dyndns.
  • Интернет-провайдер, который не блокирует все порты.

Если FreeNAS вам не нравится, вот несколько альтернатив:

  • Microsoft Windows Home Server – мой текущий выбор дома файловый и резервный сервер, и это абсолютная кража всего за 49 долларов за лицензию OEM.
  • Amahi Home Server – это бесплатное решение на базе Linux, которое поставляется в комплекте с магазином приложений для добавления функций с помощью установки в один клик. Он хорошо проработан, но некоторые функции, такие как пул дисков, все еще немного отрывочны для обычного пользователя, и иногда требуется небольшой взлом командной строки, чтобы все было правильно.
  • unRAID, который отлично работает в качестве домашнего NAS-сервера и для малого бизнеса.
  • Маршрутизатор со взломанным DD-WRT и подключенным жестким диском USB также может выполнять ту же функцию, но, опять же, требуется много взлома, чтобы заставить его работать правильно.

Вы также можете проверить наше сравнение FreeNAS, OpenMediaVault и Amahi для получения дополнительной помощи.

Установка

Прежде всего, FreeNAS это не то, что вы будете использовать с двойной загрузкой, и в нем даже нет красивой графической утилиты для разбиения на разделы. Если вы установите его на свой хороший диск емкостью 1 ТБ, то место будет потрачено впустую. Вам необходимо установить FreeNAS либо на USB-накопитель, либо на SD-карту, если ваш компьютер их поддерживает.

Если вы не уверены, попробуйте сначала на виртуальной машине (наше руководство по VirtualBox должно вам в этом помочь). Чтобы написать это руководство, я использовал Parallels на Mac, но у него есть проблемы с загрузкой с USB-устройств, поэтому вам потребуется создать отдельный внутренний диск емкостью 4 ГБ для его установки. .

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

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

Нажмите Пользователи -> Изменить пароль , чтобы усилить защиту системы – по умолчанию пароль администратора не установлен. Затем нажмите Пользователи -> Добавить пользователя и продолжайте создавать свою собственную учетную запись обычного пользователя. Мы будем использовать это для аутентификации позже.

Настроить общий ресурс

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

Нажмите кнопку хранилища в верхнем меню.

Нажмите создать том . Имя, которое вы назначаете, на самом деле не имеет значения, но вам нужно убедиться, что вы отметили диски, которые хотите включить в том. Для наших целей у меня есть один диск, который я добавлю к нему.

Теперь вы должны увидеть, что в списке указан 1 «активный» том. Щелкните изменить разрешения и сделайте владельцем группы пользователя, созданного вами ранее, а также установите флажок для разрешения Группа -> Запись . В реальном сценарии вы должны создать группу для всех пользователей и назначить право собственности на нее, а не на отдельного пользователя, но для целей тестирования это нормально.

Затем нажмите общий доступ вкладка. Здесь вы можете выбирать между общими ресурсами Apple, Unix или Windows. Я пока перейду на общий ресурс Windows и нажму Добавить общий ресурс Windows . Единственная трудность в том, что будет дальше, – это выбор папки – я только что сделал свой корень тома /mnt/drive1 , который я добавил.

Вам также потребуется включить службу CIFS, который запускает прослушиватель общего ресурса Windows. Щелкните Службы -> Службы управления на боковой панели и включите CIFS . Включите SSH , пока вы находитесь на этом экране, который мы будем использовать позже для безопасного FTP (однако не включайте обычную службу FTP).

На этом этапе у вас должна быть возможность получить доступ к общему ресурсу с компьютера Windows – если он еще не отображается в сети, просто введите \ freenas прямо в адресную строку, чтобы заставить его. Если вы наберете //freenas, вместо этого вы получите доступ к веб-интерфейсу – полезно знать.

Теперь, когда вы убедились, что общий ресурс Windows работает, давайте перейдем к удаленному доступу к вашим данным. .

DynDNS

Чтобы используйте простой URL-адрес для доступа к нашим файлам, мы собираемся назначить бесплатный динамический DNS-адрес нашему домашнему IP-адресу. Перейдите на DynDNS, чтобы создать бесплатную учетную запись.

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

Введите желаемое имя хоста (вы можете выбрать различные домены из раскрывающийся список), затем щелкните синий текст, в котором указан ваш IP-адрес. Это автоматически заполнит ваш IP-адрес.

Port Forwarding

Это другая конфигурация для каждого маршрутизатора, поэтому очень сложно показать вам, как это сделать на вашей конкретной модели. В моем случае я получил доступ к конфигурации маршрутизатора по адресу 192.168.0.1 и щелкнул Port Forwarding.

Вам необходимо перенаправить служебный порт SSH – 22 – на ваш внутренний IP-адрес FreeNAS. В моем случае это .11.

Тест:

Сначала давайте посмотрим, работает ли обычный SSH. В терминале Linux или OsX введите:

ssh [email protected]

Имя пользователя, которое вы установили ранее , а домен – это адрес, который вы выбрали в DynDNS. Вы можете получить сообщение об ошибке при проверке подлинности хоста, но не беспокойтесь, наберите YES , чтобы подключиться в любом случае.

Если вы видите кучу текста, значит, он работает.

Теперь откройте вашу любимую программу FTP и введите те же детали – имя пользователя, домен DynDNS, пароль – но убедитесь, что протокол установлен на SFTP – это очень важно.

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

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

Как настроить сервер FreeNAS для доступа к вашим файлам из любого места

FreeNAS — это бесплатная операционная система на базе BSD с открытым исходным кодом, которая может превратить любой ПК в надежный файловый сервер. Сегодня я расскажу вам о базовой установке, настройке простого общего файлового ресурса и настройке, чтобы вы могли получить доступ к своим файлам из любой точки Интернета, используя опцию зашифрованного безопасного FTP через SSH.

Требования и альтернативы

Чтобы настроить это сегодня, вам либо нужна уже работающая установка FreeNAS, либо:

  • Последняя установка ISO со страницы загрузки FreeNAS .
  • Запасной компьютер или ВМ.
  • Флешка 4 ГБ или больше.

Помимо настройки удаленного доступа вам также понадобятся:

  • Возможность настроить маршрутизатор для переадресации портов или настройки адресов dyndns.
  • Интернет-провайдер, который не блокирует каждый порт.

Если FreeNAS не ваша вещь, вот несколько альтернатив:

  • Microsoft Windows Home Server — это мой текущий выбор домашнего файла и сервера резервного копирования, а абсолютная кража всего за 49 долларов за лицензию OEM.
  • Домашний сервер Amahi — это бесплатное решение на основе Linux, которое поставляется вместе с магазином приложений для добавления функциональности при установке одним щелчком мыши. Он хорошо разработан, но некоторые функции, такие как пул дисков, все еще немного поверхностны для обычного пользователя, и иногда требуется небольшой взлом командной строки, чтобы все было правильно.
  • unRAID , который отлично работает в качестве домашнего NAS-сервера и для малого бизнеса.
  • Маршрутизатор с DD-WRT взломали его, и подключенный жесткий диск USB также мог бы выполнять ту же функцию, но опять же, для правильной работы требуется много взлома.

Вы также можете проверить наше сравнение FreeNAS с OpenMediaVault и Amah я для получения дополнительной помощи.

Установка

Во-первых, FreeNAS — это не то, что вам нужно для двойной загрузки, и даже не поставляется с хорошей утилитой графического разбиения. Если вы установите на свой хороший диск 1TB, то пространство будет потрачено впустую. Вам необходимо установить FreeNAS либо на USB-накопитель, либо на SD-карту, если ваш компьютер поддерживает их.

Если вы не уверены, сначала попробуйте на виртуальной машине (наше руководство по VirtualBox здесь). Чтобы написать это руководство, я использовал Parallels на Mac, но у него есть проблемы с загрузкой с USB-устройств, поэтому вам нужно будет создать отдельный внутренний накопитель на 4 ГБ для его установки.

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

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

Нажмите « Пользователи» -> «Изменить пароль», чтобы защитить систему — по умолчанию пароль администратора не установлен. Затем нажмите « Пользователи» -> «Добавить пользователя» и продолжайте создавать собственную учетную запись обычного пользователя. Мы будем использовать это для аутентификации позже.

Настройте общий ресурс

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

Нажмите на кнопку хранения в верхнем меню.

Нажмите создать том . Имя, которое вы назначаете, на самом деле не имеет значения, но вам нужно убедиться, что вы отметили диски, которые хотите включить в том. Для наших целей у меня есть один диск, который я добавлю к нему.

Теперь вы должны увидеть, что у вас есть 1 «активный» том в списке. Нажмите изменить разрешения и сделайте владельцем группы того пользователя, которого вы создали ранее, а также включив флажок для группы -> Разрешение на запись . В реальном сценарии вы должны создать группу для всех пользователей и назначить право собственности на нее, а не на отдельного пользователя, но для целей тестирования это нормально.

Далее, нажмите на вкладку обмена . Здесь вы можете выбрать между акциями Apple, Unix или Windows. Сейчас я переключусь на общий ресурс Windows и нажму « Добавить общий ресурс Windows» . Единственная трудная часть в том, что будет дальше, — это выбор папки — я только что сделал мой корень тома / mnt / drive1, который я добавил.

Вам также необходимо включить службу CIFS, которая запускает «слушатель» общего ресурса Windows. Нажмите Сервисы -> Сервисы управления на боковой панели и включите CIFS . Переключайтесь по SSH, пока вы находитесь на этом экране, который мы будем использовать позже для безопасного FTP (однако не включайте обычную службу FTP).

На этом этапе вы сможете получить доступ к общему ресурсу с компьютера с Windows — если он еще не отображается в сети, просто введите \\ freenas непосредственно в адресную строку, чтобы принудительно его запустить . Если вы наберете // freenas, вы получите доступ к веб-интерфейсу — это полезно знать.

Теперь, когда вы убедились, что общий ресурс Windows работает, давайте перейдем к удаленному доступу к вашим данным.

DynDNS

Чтобы использовать простой URL для доступа к нашим файлам, мы будем назначать бесплатный динамический DNS-адрес нашему домашнему IP. Перейдите на DynDNS, чтобы создать бесплатный аккаунт.

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

Введите желаемое имя хоста (вы можете выбрать различные домены из выпадающего списка), затем нажмите на синий текст, который перечисляет ваш IP. Это автоматически заполнит ваш IP-адрес.

Перенаправление порта

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

Вам необходимо перенаправить служебный порт SSH — 22 — на ваш внутренний IP-адрес FreeNAS. Это 0.11 в моем случае.

Тестовое задание:

Сначала посмотрим, работает ли обычный SSH. С терминала Linux или OsX введите:

ssh [email protected]

Имя пользователя, которое вы установили ранее, а домен — это адрес, который вы выбрали в DynDNS. Вы можете получить ошибку о проверке подлинности хоста, но не волнуйтесь, введите YES для подключения в любом случае.

Если вы видите кучу текста, вы знаете, что это работает.

Теперь откройте свою любимую программу FTP и введите те же данные — имя пользователя, домен DynDNS, пароль — но убедитесь, что протокол настроен на SFTP — это очень важно.

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

На самом деле мы только что коснулись того, насколько мощным является FreeNAS — я надеюсь выделить некоторые другие его функции в будущем, так что следите за обновлениями. Я надеюсь, что вы также попытались скопировать файл, чтобы увидеть, насколько это невероятно быстро!

Как подключить ftp freenas к внешнему миру

Техас1
Кадет