Данная краткая инструкция описывает как открыть общие ресурсы (папки) на сервере под управлением Ubuntu Server 14.04 видимые в сети Windows, а также как в самой Ubuntu Server смонтировать в нужный каталог сетевой диск или просто общую папку Windows.
Необходимо, чтобы общая сетевая папка, располагающаяся на внешнем NAS или любом другом ПК или сервере автоматически монтировалась в нужный каталог при загрузке ОС.
Устанавливаем необходимые пакеты:
Устанавливаем пакет Samba:
workgroup = MSHOME
В самом конце конфигурационного файла задаём описание общих ресурсов сервера (опять же это мой вариант, дан как образец - создано три общих ресурса films_NAS, films_local и serials):
При составлении инструкции использованы материалы руководства по Ubuntu Server
Необходимо, чтобы общая сетевая папка, располагающаяся на внешнем NAS или любом другом ПК или сервере автоматически монтировалась в нужный каталог при загрузке ОС.
Устанавливаем и настраиваем Samba-клиент
sudo apt-get install cifs-utils
Для автоматического монтирования общей сетевой папки редактируем fstab:sudo vim /etc/fstab
Предположим, что монтируем общую папку, расположенную на внешнем NAS с IP-адресом 192.168.0.200 с правами на чтение и запись для всех. Добавляем туда строку примерно такого вида://192.168.0.200/видео/Фильмы /media/nas cifs username=root,password="",uid=1000,iocharset=utf8,rw,file_mode=0777,dir_mode=0777 0 0
Если же общий ресурс расположен на ПК с Windows 10 (другие не проверял), то в параметры username и password необходимо вписать имя действующей учётной записи и обязательно с паролем. Анонимно подключиться к шаре на Windows 10 не удалось. Тогда строка будет иметь примерно такой вид://192.168.0.200/Share /media/windowsshare cifs username=windows_user,password=windows_user_password,uid=1000,iocharset=utf8,rw,file_mode=0777,dir_mode=0777 0 0
Сохраняем файл и монтируем наш общий ресурс:sudo mount -a
Устанавливаем и настраиваем Samba-сервер
sudo apt-get install samba
После установки настраиваем его:sudo vim /etc/samba/smb.conf
Это основной конфигурационный файл Samba-сервера. Вносим в секцию [global] изменения (здесь приведён мой вариант, поменяйте его если необходимо):workgroup = MSHOME
В самом конце конфигурационного файла задаём описание общих ресурсов сервера (опять же это мой вариант, дан как образец - создано три общих ресурса films_NAS, films_local и serials):
[films_NAS]
comment = Plex Media Server films on NAS
path = /media/nas/video
browsable = yes
guest ok = yes
read only = no
create mask = 0755
[films_local]
comment = Plex Media Server films on local storage
path = /media/films
browsable = yes
guest ok = yes
read only = no
create mask = 0755
[serials]
comment = Plex Media Server serials on local storage
path = /media/serials
browsable = yes
guest ok = yes
read only = no
create mask = 0755
Сохраняем файл и рестартуем сервисы Samba и NetBIOS:sudo restart smbd
sudo restart nmbd
Проверяем видимость сервера и его общих ресурсов в сетиПри составлении инструкции использованы материалы руководства по Ubuntu Server
Комментариев нет:
Отправить комментарий