пятница, 4 июня 2010 г.

Настройка домашнего файлсервера Samba

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

    Итак имеем сервер на котором все нужные мне файлы находятся в условном каталоге /path/files, задача: организовать доступ к этому каталогу с любой машины из локальной сети, в локальной сети присутствуют компьютеры под управлением Ubuntu Linux и Microsoft Windows 7.

Качаем и устанавливаем пакеты необходимые для работы Samba
 
    aptitiude install samba
    aptitiude install samba-common
Далее идем в /etc/samba и правим файл smb.conf (на всякий случай делаем резервную копию)
     
    cp /etc/samba/samba.conf /etc/samba/smb.conf.bcp
    nano /etc/samba/samba.conf

Там написано много всего на самом деле не очень нужного для домашнего использования. Принтеров у меня нет, домен дома я поднимать пока не собираюсь, организовывать авторизацию по Ldap тоже мне не надо. Мне надо только расшарить определенную папку. Для этого стираем все что написано в smb.conf и прописываем:
 
    [global]
   
    # Секция [global] определяет общие настройки серверной части Samba в
    # целом для всех ресурсов.

     netbios name = debian # Имя сервера
     security = share # # Уровень определения прав доступа на уровне папки
     browseable = yes # Видна ли папка в сети

    [share]
    
    # имя ресурса, видимое в сети и настройки для него

    writeable = yes # доступен для записи
    public = yes # отметка о доступе на чтение всем авторизованным пользователям (в том числе и гостевым, если они определены)
    path = /path/files # каталог, доступ к которому нам необходимо настроить.
Сохраняем файл и перезапускаем samba

 /etc/init.d/samba restart
Теперь в Windows доступ к папке можно получить, подключив ее как сетевой диск с логином и паролем системного пользователя на сервере.




    Вторым способом настройки является настройка с помощью веб-интерфейса Webmin
Для этого заходим webmin - службы - файл сервер Samba



Выбираем "Создание нового файлового ресурса" 


Выбираем имя ресурса, каталог, права доступа и владельца, и после этого сохраняем настройки и перезапускаем Samba.
  
    Ну или в том же самом Webmin выбираем "Edit config file" и вручную вписываем настройки

Вот собственно и вся настройка простейшего файлсервера для домашней сети





Комментариев нет:

Отправить комментарий