Как сделать папку локальной сети на сервере?

Как сделать папку локальной сети на сервере? - коротко

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

  1. На сервере создать общую папку и настроить права доступа для пользователей сети.
  2. Включить общий доступ к этой папке через параметры сетевого протокола (например, SMB для Windows или NFS для Linux).

Как сделать папку локальной сети на сервере? - развернуто

Создание папки, доступной через локальную сеть на сервере, включает несколько шагов. Этот процесс позволяет пользователям в локальной сети получать доступ к файлам и ресурсам, хранящимся на сервере. Рассмотрим основные этапы этого процесса.

  1. Создание папки:

    • Войдите в систему на сервере с правами администратора.
    • Создайте новую папку, используя команду mkdir в терминале или создав папку через графический интерфейс. Например:
      mkdir /path/to/shared_folder
  2. Настройка прав доступа:

    • Установите необходимые права доступа для пользователей, которые будут иметь доступ к папке. Это можно сделать с помощью команды chmod. Например:
      chmod 775 /path/to/shared_folder
    • Убедитесь, что пользователи, которым необходимо предоставить доступ, входят в соответствующую группу. Это можно сделать с помощью команды chown. Например:
      chown :group_name /path/to/shared_folder
  3. Настройка Samba:

    • Установите Samba, если он еще не установлен. Samba позволяет предоставлять доступ к файлам и принтерам в сети Windows. Например:
      sudo apt-get install samba
    • Откройте конфигурационный файл Samba для редактирования:
      sudo nano /etc/samba/smb.conf
    • Добавьте следующую секцию в конец файла, чтобы настроить доступ к созданной папке:
      [shared_folder]
      

      path = /path/to/shared_folder

      available = yes

      valid users = user1, user2

      read only = no

      browsable = yes

      public = no

      writable = yes

      printable = no

      create mask = 0755

      directory mask = 0755

    • Сохраните изменения и закройте файл.
  4. Перезапуск Samba:

    • Перезапустите службу Samba для применения изменений:
      sudo systemctl restart smbd
  5. Настройка брандмауэра (если необходимо):

    • Убедитесь, что брандмауэр на сервере разрешает входящие соединения на порт 445 (используемый Samba). Это можно сделать с помощью команды ufw:
      sudo ufw allow 445/tcp
  6. Проверка доступа:

    • Подключитесь к серверу из другой машины в локальной сети, используя сетевой проводник или команду smbclient:
      smbclient //server_ip/shared_folder -U username
    • Введите пароль пользователя для доступа к папке.

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