Создание сервера печати и файлов для совместного использования с Linux - часть 1

{title}

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

  • 1 - Для базового файлового сервера и сервера печати нам не нужен быстрый сервер, этот старый ноутбук с изношенным экраном и недостаточно оперативной памяти, чтобы открыть до 20 вкладок в Firefox, он будет более чем полезен.
  • 2 - Эффективное устройство со многими преимуществами, такое как NSLU-2, также известное как Slug Box, - это то, что нам нужно, чтобы дополнить наш уровень аппаратного обеспечения сервера. Этот микрокомпьютер даст нам то, что нам нужно, с его процессором ARM и достаточно мал, чтобы разместить его там, где мы хотим, он дополнительно поддерживается Debian .

{title}

  • 3 - Независимо от того, какое оборудование мы используем, мы намерены использовать дистрибутив Linux, который не доставляет нам головной боли, который дружественен, прост в обновлении и установке новых программ на нем. Мы можем использовать как версию Debian, так и версию сервера Ubuntu .
  • 4 - Мы будем использовать диск нашего старого ноутбука для установки дистрибутива, но мы можем разбить его на отдельные данные. В зависимости от нашего оборудования и размера файлов, которые будут использоваться совместно, будут различные варианты, но наличие отдельных дисков значительно ускорит процессы.
  • 5 - Для назначения сетевых адресов на наших компьютерах мы будем использовать DHCP . Мы должны учитывать, что нам нужен статический адрес для сервера. Мы собираем необходимую информацию в нашей локальной сети с помощью команд ifconfig и netstat –n .
  • 6 - Мы выбираем IP-адрес, который далеко от назначенного диапазона, например: 192.168.0.242, и устанавливаем его во время установки.

{title}

  • 7 - Мы выполняем минимальную установку, но Debian предоставляет нам несколько вариантов для нашего сервера, выбор одного из них даст нам достаточно или все, что нам нужно.
  • 8. Если мы используем Ubuntu и полагаемся на sudo для получения привилегий суперпользователя, пришло время изменить это, добавив пароль root.
  • 9 - Теперь нам нужно установить NFS, что означает сетевую файловую систему, которая является не чем иным, как протоколом, который позволит нам взаимодействовать с нашим компьютером для удаленного доступа к файлам, для этого мы запускаем следующую команду:

 Apt-get установить nfs-kernel-server portmap 

  • 10 - Давайте не забудем изменить разрешение на каталог / exports с помощью chmod –R 777. После создания файловой системы мы изменили следующую строку в / etc / default / nfs-common :

 NEED_IDMAPD = да 

  • 11 - Затем, чтобы прочитать удаленные файлы, мы запускаем следующую команду:

 mkdir ~ / SharedFolder sudo mount 192.168.0.242: / home / nfs / home / имя пользователя / SharedFolder 

{title}

  • 12. Наконец, если мы хотим записать разрешения для этих файлов, нам просто нужно отредактировать / etc / exports на сервере с помощью rw . Мы можем установить экспорт по имени хоста, домену или IP-адресу.
После этого нам просто нужно проявить творческий подход, мы можем использовать NIS, LDAP или искать другой подход с Samba, во второй части этого урока мы продолжим создание нашего сервера, но на этот раз настанет очередь печати.
Чтобы продолжить с части 2 этого учебника, продолжайте нажимать эту ссылку:
//www.solvetic....ux-–- часть-2 /

  • 0