Итак имеем сервер на котором все нужные мне файлы находятся в условном каталоге /path/files, задача: организовать доступ к этому каталогу с любой машины из локальной сети, в локальной сети присутствуют компьютеры под управлением Ubuntu Linux и Microsoft Windows 7.
Качаем и устанавливаем пакеты необходимые для работы Samba
Качаем и устанавливаем пакеты необходимые для работы Samba
aptitiude install samba
aptitiude install samba-common
aptitiude install samba-common
Далее идем в /etc/samba и правим файл smb.conf (на всякий случай делаем резервную копию)
cp /etc/samba/samba.conf /etc/samba/smb.conf.bcp
nano /etc/samba/samba.conf
nano /etc/samba/samba.conf
Там написано много всего на самом деле не очень нужного для домашнего использования. Принтеров у меня нет, домен дома я поднимать пока не собираюсь, организовывать авторизацию по Ldap тоже мне не надо. Мне надо только расшарить определенную папку. Для этого стираем все что написано в smb.conf и прописываем:
[global]
# Секция [global] определяет общие настройки серверной части Samba в
# целом для всех ресурсов.
netbios name = debian # Имя сервера
security = share # # Уровень определения прав доступа на уровне папки
browseable = yes # Видна ли папка в сети
[share]
# целом для всех ресурсов.
netbios name = debian # Имя сервера
security = share # # Уровень определения прав доступа на уровне папки
browseable = yes # Видна ли папка в сети
[share]
# имя ресурса, видимое в сети и настройки для него
writeable = yes # доступен для записи
public = yes # отметка о доступе на чтение всем авторизованным пользователям (в том числе и гостевым, если они определены)
path = /path/files # каталог, доступ к которому нам необходимо настроить.
Сохраняем файл и перезапускаем samba
writeable = yes # доступен для записи
public = yes # отметка о доступе на чтение всем авторизованным пользователям (в том числе и гостевым, если они определены)
path = /path/files # каталог, доступ к которому нам необходимо настроить.
Сохраняем файл и перезапускаем samba
/etc/init.d/samba restart
Теперь в Windows доступ к папке можно получить, подключив ее как сетевой диск с логином и паролем системного пользователя на сервере.
Теперь в Windows доступ к папке можно получить, подключив ее как сетевой диск с логином и паролем системного пользователя на сервере.
Вторым способом настройки является настройка с помощью веб-интерфейса Webmin
Для этого заходим webmin - службы - файл сервер Samba
Выбираем "Создание нового файлового ресурса"
Выбираем имя ресурса, каталог, права доступа и владельца, и после этого сохраняем настройки и перезапускаем Samba.
Ну или в том же самом Webmin выбираем "Edit config file" и вручную вписываем настройки
Вот собственно и вся настройка простейшего файлсервера для домашней сети
Комментариев нет:
Отправить комментарий