Инструменты пользователя

Инструменты сайта


nas_linux

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
nas_linux [2017/05/09 12:42] – [Установка операционной системы] kuldnas_linux [2017/05/09 13:57] – [Настройка сервера] kuld
Строка 33: Строка 33:
 Далее Вам предложат указать страну, выбрать раскладку клавиатуры, дать имя серверу, указать имя и пароль суперпользователя (аналог администратора в Ubuntu) и подтвердить временную зону. Далее Вам предложат указать страну, выбрать раскладку клавиатуры, дать имя серверу, указать имя и пароль суперпользователя (аналог администратора в Ubuntu) и подтвердить временную зону.
  
-Некоторое затруднение может вызвать разметка диска. Если сомневаетесь, выбирайте автоматическую разметку и использовать весь диск. Но лучше выделить домашние папки пользователей и изменяемые данные в отдельные логические диски.+Некоторое затруднение может вызвать разметка диска. Если сомневаетесь, выбирайте автоматическую разметку и использовать весь диск. Но лучше выделить домашние папки пользователей в отдельные логические диски.
  
 {{  :samba_disk.png?600  }} {{  :samba_disk.png?600  }}
Строка 108: Строка 108:
  
 <code> <code>
-$ sudo adduser storageuser -p+$ sudo adduser storageuser
 </code> </code>
  
-Мы будем использовать этого пользователя только для доступа к Samba, пароль для логина в операционную систему можно не задавать.+При создании пользователя так же будут созданы одноименные группа и домашняя папка. В домашней папке этого пользователя мы и организуем сетевое файловое хранилище
  
-Настроим файловый сервер Samba.+<code> 
 +$ sudo -u storageuser mkdir /home/storageuser/nas 
 +</code> 
 + 
 +Сделаем на всякий случай копию файла настроек и приступим к настройкам файлового сервера Samba.
  
 <note tip>Пакет samba уже установлен в систему инсталлятором.</note> <note tip>Пакет samba уже установлен в систему инсталлятором.</note>
  
 <code> <code>
 +$ sudo cp /etc/samba/smb.conf /etc/samba/smb.bak
 $ sudo nano /etc/samba/smb.conf $ sudo nano /etc/samba/smb.conf
 </code> </code>
  
-В разделе ''Share Definitions'' закомментируем ненужные нам блоки, например, мы не планируем подключать к этому серверу принтеры, ставим перед всеми строками соответствующих блоков символ комментария ''#''+Конфигурационный файл сопровождается подробными комментариями, можете пройтись по настройкам самостоятельно, а можете скопировать рекомендуемые настройки полностью
  
 <code> <code>
-#[printers+[global
-  comment All Printers + workgroup = WORKGROUP Здесь укажите имя рабочей группы одноранговой сети 
-#   browseable = no + server string %h server (Samba, Ubuntu) 
-  path = /var/spool/samba +        name resolve order = wins lmhosts hosts bcast 
-#   printable yes + dns proxy = no 
-#   guest ok no + 
-#   read only yes +        wins support = yes              только если в сети нет Wins сервера (он может быть, например, в роутере) 
-#   create mask 0700 +        ;wins server = 192.168.1.1      # только если wins support = no и по указанному адресу действительно есть Wins сервер 
-# Windows clients look for this share name as a source of downloadable + 
-# printer drivers + log file = /var/log/samba/log.%m 
-#[print$] + max log size 1000 
-#   comment Printer Drivers + syslog 0 
-#   path = /var/lib/samba/printers + panic action /usr/share/samba/panic-action %d 
-#   browseable yes + 
-#   read only = yes + server role standalone server 
-#   guest ok no + passdb backend = tdbsam 
-</code>+ obey pam restrictions = yes 
 + 
 + unix password sync yes 
 + 
 + passwd program = /usr/bin/passwd %u 
 + passwd chat *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . 
 + 
 + pam password change = yes 
 + 
 + security user 
 + username map = /etc/samba/smbusers 
 + 
 + map to guest = bad user 
 + 
 + usershare allow guests = yes
  
-В том же разделе ''Share Definitions'' добавляем созданный каталог сетевого хранилища, например, перед закомментированным описанием принтеров добавляем новый блок 
  
-<code> 
 [storage] [storage]
-   comment = Сетевое хранилище + comment = nas storage 
-   browseable = yes + writable = yes 
-   path = /var/storage + browseable = yes 
-   guest ok = no + public = yes 
-   read only = no + path = /home/storageuser/nas 
-   directory mask = 755 + guest ok = no 
-   create mask = 644+ directory mask = 755 
 + create mask = 644 
 + valid users = @storageuser
 </code> </code>
 +
 +Перезапустим службу
 +<code>
 +$ sudo service smbd restart
 +</code>
 +
 +Пробуем зайти с какой-либо рабочей станции Windows, указав в проводнике путь ''\\192.168.1.9''.
 +
 +<note>
 +В сетевом окружении сервер появится через какое-то время, когда служба Wins обновит свои данные.
 +</note>
 +
 +Windows сначала попробует открыть папку под своей локальной учетной записью, у нее это не получится и она запросит логин и пароль для доступа к сетевому ресурсу - это как раз тот пользователь, которого мы создали специально для доступа к сетевому хранилищу.
 +
 +{{ :winlogon.png |}}
nas_linux.txt · Последнее изменение: 2022/12/02 09:41 — kuld

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki