1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lengchuan-Linux-Tutorial

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Samba.md 3.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 23:55 959b30e

Введение в Samba

Установка Samba:

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

    • CentOS: rpm -qa | grep samba
    • Ubuntu: dpkg -l | grep samba
  • Установка:

    • CentOS 6: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    • Ubuntu: sudo apt-get install -y samba samba-client

Общие параметры конфигурации файла сервера Samba

  • Введение в файл конфигурации (не забудьте сделать резервную копию): sudo vim /etc/samba/smb.conf
  • Объяснение конфигурации:
    • В области [global]:

      • workgroup = WORKGROUP #WORKGROUP — это имя рабочей группы Windows по умолчанию, обычно используется для совместного использования с Windows.
      • security = user #В конфигурационном файле Ubuntu по умолчанию этой строки нет. Она указывает уровень безопасности Samba, который может быть одним из четырёх: share (другие пользователи могут получить доступ к общим каталогам без учётных данных), user (проверка учётных данных пользователя), server (указывает, что проверка пароля выполняется на другом сервере) или domain (указывает сервер контроля домена Windows для проверки учётных данных).
    • В новой области:

      • Если security = share, используйте следующий раздел, который был добавлен самостоятельно. myshare — это имя, которое будет использоваться другими машинами при доступе к общему адресу: file://IP-адрес сервера/myshare
      [myshare]
        comment = share all
        path = /opt/mysamba #Общий каталог, для которого требуется разрешение chmod 777 /opt/mysamba.
        browseable = yes
        writable = yes
        public =yes
      • Если security = user, используйте следующую секцию, которая была добавлена самостоятельно. myshare2 — это имя, которое другие машины будут использовать при доступе к общему адресу: file://IP-адрес сервера/myshare2
      • Пользователи, которые могут получать доступ к данным, должны быть существующими пользователями системы. Сначала добавьте пользователя в систему: useradd user1, затем добавьте его в настройки Samba с помощью команды pdbedit -a user1. Это позволит установить пароль для пользователя Samba. Список пользователей: pdbedit -L.
      [myshare2]
        comment = share for users
        path = /opt/mysamba2 #Общий каталог, для которого требуется разрешение chmod 777 /opt/mysamba.
        browseable = yes
        writable = yes
        public = no
  • Запуск службы: sudo service samba restart

Ресурсы Samba:

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/lengchuan-Linux-Tutorial.git
git@api.gitlife.ru:oschina-mirror/lengchuan-Linux-Tutorial.git
oschina-mirror
lengchuan-Linux-Tutorial
lengchuan-Linux-Tutorial
master