Samba Сравнение версий

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:samba [2010/12/03 17:12]
wiki:samba [2014/04/05 00:12] (текущий)
[Установка и настройка Samba]
Строка 1: Строка 1:
 ====== Samba ====== ====== Samba ======
-Samba — программа,​ которая позволяет обращаться к сетевым дискам на различных операционных системах по протоколу SMB/CIFS. Имеет клиентскую и серверную части. Является свободным программным обеспечением,​ выпущена под лицензией [[http://​ru.wikipedia.org/​wiki/​GNU_General_Public_License|General Public License]]. 
  
-Samba работает на большинстве Unix-подобных систем, таких как GNU/Linux, POSIX-совместимых Solaris ​и Mac OS X Server, ​на различных ​вариантах ​BSD, в OS/2Samba включена ​практически во все ​дистрибутивы ​GNU/Linux.+[[http://​www.samba.org/​|{{http://​www.samba.org/​samba/​style/​2010/​samba_2010_logo_transparent_s_only_64x52.png }}]] 
 +**Samba** — программа, которая ​позволяет обращаться ​к сетевым дискам ​на различных ​операционных системах по протоколу SMB/CIFSИмеет ​клиентскую и серверную части. Является ​свободным программным обеспечением, выпущена под лицензией [[GPL]].
  
-===== Установка и настройка ​Samba =====+**Samba** работает на большинстве Unix-подобных систем,​ таких как GNU/Linux, POSIX-совместимых Solaris и Mac OS X Server, на различных вариантах BSD, в OS/2, Windows. **Samba** включена практически во все дистрибутивы GNU/Linux, в том числе, конечно,​ и в [[Ubuntu]]. 
 + 
 +====== Установка ​====== 
 +<note tip>​Чтобы сделать общую папку в Ubuntu Desktop достаточно щёлкнуть правой кнопкой мыши на папке и выбрать пункт меню "​Опубликовать папку"​. Никаких конфигурационных файлов при этом править не надо. Всё описанное ниже относится только к ручной ​настройке, например,​ в случае создания файлового сервера.</​note>​
 Для установки достаточно открыть [[терминал]] и ввести: ​ Для установки достаточно открыть [[терминал]] и ввести: ​
-<​code>​sudo apt-get install samba +<​code>​sudo apt-get install samba</​code>​
-sudo apt-get install smbfsa</​code>​+
 Приложение будет автоматически загружено и установлено. Приложение будет автоматически загружено и установлено.
 +======Настройка======
 +При помощи терминала сделаем резервную копию начального файла конфигурации:​
 +<​code>​sudo cp /​etc/​samba/​smb.conf{,​.bak}</​code>​
 +Теперь можно отредактировать файл настроек /​etc/​samba/​smb.conf,​ для этого откройте его в любом текстовом редакторе с правами суперпользователя. Например,​ так:
 +<​code>​sudo nano /​etc/​samba/​smb.conf</​code>​
 +<​note>​FIXME - написанное далее вообще говоря всего лишь один конкретный сценарий использования Samba, и в огромном количестве случаев всё настраивается абсолютно не так. Статью необходимо исправить,​ сделав акцент на возможностях Samba, а не только на применении этой программы в качестве файлохранилища с локальной авторизацией. Пример же с файлохранилищем лучше вынести в отдельную подробную статью.</​note>​
 +Пример настройки Samba в качестве автономного файлового сервера с авторизацией:​
  
-При помощи терминала сделаем резервную копию файла конфигурации:​ 
-<​code>​sudo cp /​etc/​samba/​smb.conf /​etc/​samba/​smb.conf.old</​code>​ 
- 
-Теперь настройка,​ отредактируйте файл настроек /​etc/​samba/​smb.conf:​ 
-<​code>​sudo gedit /​etc/​samba/​smb.conf</​code>​ 
- 
-Пример настройки Samba: 
 <​file>​ <​file>​
 ; Глобальные настройки сервера ; Глобальные настройки сервера
Строка 34: Строка 36:
 username map = /​etc/​samba/​smbusers username map = /​etc/​samba/​smbusers
 name resolve order = hosts wins bcast name resolve order = hosts wins bcast
-wins support ​yes+wins support ​устанавливается в yes, если ваш nmbd(8) в Самба является WINS сервером. Не устанавливайте этот параметр в yes если у вас нет нескольких подсетей и вы не хотите чтобы ваш nmbd работал как WINS сервер. Никогда не устанавливайте этот параметр в yes более чем на одной машине в пределах одной подсети. 
 +wins support = no
 ; Поддержка принтеров ; Поддержка принтеров
 printing = CUPS printing = CUPS
Строка 90: Строка 93:
 </​file>​ </​file>​
  
-Теперь надо разобраться с пользователямиSamba использует пользователей которые уже есть в системе,​ возьмем для примера имя user, допустим что он уже есть в системе,​ надо внести его в базу данных SMB и назначить пароль для доступа к общим ресурсам,​ сделаем это командой:​+Теперь надо разобраться с пользователями
 + 
 +Samba использует пользователей которые уже есть в системе,​ возьмем для примера имя user, допустим что он уже есть в системе,​ надо внести его в базу данных SMB и назначить пароль для доступа к общим ресурсам,​ сделаем это командой:​
 <​code>​smbpasswd -a user</​code>​ <​code>​smbpasswd -a user</​code>​
  
Строка 96: Строка 101:
 <​code>​smbpasswd -e user</​code>​ <​code>​smbpasswd -e user</​code>​
  
-Далее создадим ​альяс для имени пользователя user что бы облегчить себе доступ с Windows машины на которой у нас например пользователь с именем Admin, для этого создадим и отредактируем файл /​etc/​samba/​smbusers:​+Далее создадим ​псевдоним ​для имени пользователя user что бы облегчить себе доступ с Windows машины на которой у нас например пользователь с именем Admin, для этого создадим и отредактируем файл /​etc/​samba/​smbusers:​
 <​code>​ <​code>​
 sudo touch /​etc/​samba/​smbusers sudo touch /​etc/​samba/​smbusers
Строка 113: Строка 118:
 <​code>​sudo service smbd restart</​code>​ <​code>​sudo service smbd restart</​code>​
  
-Для более ​поздних версий используйте:​+Для более ​ранних версий используйте:​
 <​code>​sudo /​etc/​init.d/​samba restart</​code>​ <​code>​sudo /​etc/​init.d/​samba restart</​code>​
  
 Теперь можно пользоваться общими ресурсами. Теперь можно пользоваться общими ресурсами.
- 
-<note tip>​Чтобы сделать общую папку в Ubuntu достаточно щёлкнуть правой кнопкой мыши на папке и выбрать пункт меню "​Опубликовать папку"​.</​note>​ 
  
 ==== Приложения для настройки ==== ==== Приложения для настройки ====
Строка 150: Строка 153:
   * [[http://​sudouser.com/​ustanovka-samba-servera-na-ubuntu-debian-za-5-minut.html|Установка Samba сервера на Ubuntu или Debian за 5 минут]]   * [[http://​sudouser.com/​ustanovka-samba-servera-na-ubuntu-debian-za-5-minut.html|Установка Samba сервера на Ubuntu или Debian за 5 минут]]
    
-{{tag>HOWTO ПО Администрирование Samba}}+{{tag> ​сетевые_приложения ​Администрирование Samba FIXME}}