понедельник, 19 марта 2012 г.

Как настроить чат в локальной сети между Windows и Ubuntu Linux

TriX - для Линукс, Vypress Chat для Windows 

В процессе работы нам придется использовать две разных по названию, идеологии, но одинаковых по функционалу, программы.

Vypress Chat - коротко о главном 

Первая в нашем списке - Vypress Chat, которая будет устанавливаться под операционную систему Windows. Программа платная. Имеет 30 - дневный испытательный период. Спешу обрадовать - по окончании этого срока утилита продолжает исправно работать и единственным обстоятельством, которое может нарушить душевное равновесие пользователя, станет постоянное напоминание о том, что, в общем-то, не мешало бы и заплатить за данный продукт.
Разработчиком является компания VyPRESS Research. Поскольку последняя версия программы выпущена аж в 2009 году, я решил не отправлять вас на страничку производителя, а предлагаю скачать icon Vypress Chat (1.75 Мбайт) с нашего сайта.
Если же вы все таки решили купить Vypress Chat, то сделать это можно в одном из многочисленных интернет - магазинов. Например, на сайте allsoft.ru. Лицензия на 49 компьютеров (на момент написания статьи) вам обойдется в 534 рубля.
Если ваша локальная сеть состоит целиком и полностью из компьютеров, которые работают под операционной системой Windows, то необходимости в других программах нет. Достаточно будет просто установить Vypress Chat на каждую машину, подключенную в сеть.
На этапе установки Vypress Chat, необходимо будет проделать несколько простых шагов. Обязательно согласиться с лицензионным соглашением, выделив пункт “ I accept thee agreement”


Далее нажимаем “Next” и в следующем окне нужно определиться с тем, кому позволено пользоваться чатом:


Anyone who this computer - всем,кто работает на вашем компьютере
Only for me - Только вам
Мой выбор пал на первый пункт, поскольку все зарегистрированные пользователи на моем компьютере - это я сам. Сразу после установки откроется главное окно программы, готовое к чату. С самого первого запуска Vypress Chat будет обладать русскоязычным интерфейсом.

TriX - чат для локальной сети под Ubuntu Linux
Поскольку по условиям задачи, наша локальная сеть состоит из компьютеров, которые работают не только под Windows, но и под Ubuntu Linux, нам приходится обратиться к программе TriX.
Это аналог вышеописанного Vypress Chat, в отличие от своего коллеги, распространяется бесплатно. Изначально создавался под среду рабочего стола KDE, но прекрасно работает и под GNOME.
Deb пакет с дистрибутивом я разместил также на этом сайте. Поэтому нажимаем на ссылку скачать icon TriX (deb пакет) (810.52 Кбайт)  и устанавливаем его в систему двойным нажатием мышки. В моем случае после установки я не обнаружил созданного пункта в меню “Приложения” GNOME
Поэтому читаем статью “Как создать свой пункт в главном меню Ubuntu Linux”, делаем все как написано, с той разницей, что в окно “Создать кнопку запуска” вписывам не “qutim”, а “trix” (естественно, без кавычек).
Первый запуск TriX немножко огорчит поклонников русского языка, ибо локализацией по умолчанию является - английская. Поэтому проделаем пару нехитрых действий, чтобы исправить ситуацию.
Заходим в верхнее меню “Options” - “Preferences”


 Далее в левой части окна переходим на вкладку “Localization” , после чего в выпадающем списке выбираем пункт “trix_ru.qm”. Нажимаем кнопку “Close”. Перезапускаем программу

 Чат в локальной сети с помощью TriX и Vypress Chat

Обе программы в большинстве случаев не требуют настройки. Чат начнет свою работу сразу после запуска. Если у вас не получилось настроить соединение с первого раза - пишите нам на форум. Попробуем помочь.
Первое, что обычно делает пользователь, когда запускает чат, присваивает себе запоминающийся ник. Это имя, по которому его можно будет идентифицировать в сети. После первой установки ваш ник будет совпадать с именем учетной записи на компьютере. Нередко оно звучит неблагозвучно, поэтому для удобства работы я сменил ники на обеих машинах, соответственно, Windows и Linux
Делается это в текстовом поле “Псевдоним”.

 

После ввода текста и нажатия на клавишу “Enter” программа в чате известит всех о том, что у пользователя теперь новое имя.
После того, как псевдоним введен можно попробовать отправить сообщение. Для этого в правой колонке выбираем пользователя , которому хотим написать послание, в нижней части окна вводим текст и чтобы отправить его на клавиатуре нажимаем сочетание клавиш CTRL+Enter
Следующим немаловажным моментом является настройка предпочитаемых приложений в программе TriX. Я уже говорил, что она изначально создавалась под среду рабочего стола KDE, поэтому программы, которые прописаны в ее настройках могут не совпадать с тем, что у вас установлено в GNOME.
К примеру в TriX браузером по умолчанию установлен Konqueror, а далеко не у каждого поклонника Ubuntu, он имеется в наличии. И если такому собеседнику будет отправлена ссылка на интересную страничку в Интернет, он просто не сможет ее открыть.
Чтобы сменить предпочитаемые приложения, мы должны посетить верхнее меню “Настройки” - “Установки”

Переходим в левой части на вкладку “Внешние программы”, а в правой в поля “Веб-браузер”, “SMB браузер”, “Почтовый клиент” и “FTP клиент” вписываем те программы, которыми вы привыкли пользоваться и, которые подходят под заданную задачу.



Передача файлов с одного компьютера на другой
Какой же чат без возможности передачи файлов? Эта функция вдвойне востребована в локальной сети, где скорость передачи информации высокая. В общем-то, можно смело кинуть альбом - другой любимого музыканта по сети и не ждать несколько часов пока он будет полностью загружен. Загрузка будет происходить стремительно
Самый простой способ передачи файла - это кликнуть правой кнопкой мыши по контакту в правой части окна и выбрать пункт “Отправить фаил”. Это работает, как в версии под Windows, так и в версии под Ubuntu


Далее на другом конце провода поступит предложение принять файл. Достаточно будет нажать соответствующую кнопку и сохранить его в нужно место на компьютере. На компьютере под управлением Windows прием файла будет выглядеть так:


Как видите, ничего сложного нет. Однако, я хотел бы рассмотреть еще один способ. К сожалению, он будет работать только из Windows в Linux
Дело то в том, что программа Vypress Chat позволяет перетаскивать файлы мышкой в окно чата. Представляете себе: увидели вы на своем Рабочем Столе старое фото и решили кинуть другу, компьютер которого как раз подключен к локальной сети
Вы хватаете картинку за пиктограмму и тянете мышкой в окно чата.


Что же получается при отправке? А получается вот такая ссылка -
http://mycomputer:8167/dlf/Фото0077.jpg

Где mycomputer - это имя вашего компьютера. Если мы откроем такую ссылку в браузере второго компьютера, который работает под управлением Linux, то получим ошибку, поскольку он не знает сайта под названием mycomputer.
Однако, мы можем научить его открывать такие ссылки.Откроем терминал в Ubuntu Linux и введем там строчку:
sudo gedit /etc/hosts 
Далее откроется текстовый редактор, где под строчкой 127.0.0.1 Имя вашего компьютера
Добавить запись:
IP адрес компьютера под которым работает Windows Имя компьютера 
В моем случае получилось следующее:
192.168.1.2 mycomputer 


Далее перезапускаем браузер и пробуем открыть ссылку, которую нам кинул друг из чата под управлением Windows.
Ссылка на фото магическим образом открылась. Таким способом можно отправлять любые файлы, будь то архивы, программы, фильмы. Но, как уже говорилось только из Windows в Linux
Впоследствии вы сможете более тонко настроить обе программы под свои запросы. Я же хочу завершить данную статью. Подведем итог нашей работы: мы узнали, как установить, настроить чат для локальной сети. Более того, узнали как это осуществить между Windows и Ubuntu Linux.
Хочу завершить свой рассказ и откланяться.
С уважением, Гоша Компьютерный

вторник, 14 февраля 2012 г.

Фиксированная картинка на заднем фоне темы WordPress


Во многих шаблонах WordPress можно встретить какую-то картинку на заднем плане странички,

при прокручивании странички, обычно, двигается и фон, но есть маленькая и простая подсказка как сделать так чтоб картинка заднего фона (background image )  оставалась на одном месте.

А поможет нам в этом CSS и background-attachment.

и так  заходим : Внешний вид-редактор- Style.css

нас интересует раздел для body – так как там и стоит искать фоновую картинку, например:


body
{
  margin: 0 auto;
  padding: 0;
  color: #1A3337;
  background-color: #D2EDF4;
  background-image: url('images/page_t.jpg');
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: top center;
}
background-attachment - определяет поведение картинки,
 scroll - прокручивается
 fixed - будет фиксирована

вот и все) установим background-attachment: fixed; сохраним файл и готово!
стоит только заметить что картинка в нашем случае не "растягивается" так что лучше,
чтоб она имела большое расширение, скажем 1400*1100

метод пременим конечно не только к шаблонам ВордПресс, а и ко всем сайтам, где задний
 фон описан в CSS

понедельник, 6 февраля 2012 г.

Как позвонить из россии на украину на мобильный с домашнего(городского)?

8-гудок 10 380 и номер 
без 10 не пройдет!


Считаю, что этот вопрос задают в основном иностранные посетители сайта.
Жителям Украины это, наверное, уже известно, пусть они простят меня за возможно излишнюю информативность и могут смело пропустить вводную часть и прокрутить страницу на пол экрана вниз.
Есть еще возможность звонить в Украину с использованием так называемой ip телефонии, при этом для совершения звонка необходим комьютер и интеренет. За подобную услугу провайдерами звонков через интернет взымается некая плата, но звонки через интерент получаются практически бесплатными. Для превращения компьютера в интеренет телефон необходимо иметь микрофон и динамик или наушники и выход в интеренет. Но это тема отдельной статьи.
А, если коротко, то набор с обычного, городского или мобильноготелефона выглядит премерно так: (Код выхода на меж город) – гудок (если нужен) – (код выхода на международную связь) - 38066777ННН1
Ну, а подробнее расписано ниже.
Прежде чем ответить на вопрос: «Как звонить на Украину?», расскажу сначала про структуру телефонных номеров Украины. Городские номера на Украине могут состоять из номеров с количеством цифр от 5 до 7. Как правило чем меньше населенный пункт на Украине, тем меньше цифр. Например, телефон в Желтых Водах (город в Днепропетровской области) имеет 5 цифр, например А-БА-ВГ, а телефон в Киеве (столица Украины) – 7 цифр, чего конечно мало для города таких размеров, кстати небольшая номерная емкость – одна из причин реформы в наборе номеров 14.10.2009 г.
Тут надо сказать что многие, кому необходимо совершить звонок в Украину на городской или мобильный телефон слышали об изменении правил набора междугородних и международных номеров на Украине с 14.10.09 г. Эти изменения затронули только внутренние правила набора, правила звонков из-за границы остались неизменны.
Продолжим. Очень часто те кто пишут контактные номера не задумываются о том, что и могут звонить из-за границы и оставляю приблизительно такие номера (номера, хоть и красивые, но все выдуманные, не пытайтесь по ним звонить.)
33-22-55
555-66-44
0-44-666-55-33
(044) 999-55-11
+3806766611АА
8 066 77744РР
0 66777ННН1
или, вообще, как понимать такую пару у одной и той же организации, в одном городе?33-44-55 и 678-33-77?
На последнем случае остановлюсь подробнее. В некоторых городах Украины на разных АТС (часто имеющих различную форму собственности) применяются и 6 и 7 циферные номера (часто это областные центры), Вы можете в этом легко убедится зайдя на страницу с кодами городов Украины.
Для облегчения определения, как позвонить на определенный номер на Украине, я предлагаю сразу расписать его в международном формате. Предлагаю сделать это на примере номера - 0 66777ННН1 – получим +38066777ННН1
где + - префикс для набора с мобильного и обязательный для отправки СМС.
380 – международный код Украины,
цифры после 380 – означают код города Украины (2-4 цифры) или код мобильного оператора Украины.
Для того чтобы отличать одного от другого и знать на какой номер Вы звоните – рекомендую ознакомиться с перечнем кодов мобильных операторов Украины, но есть и некоторые детали.
И последние цифры непосредственно сам номер.
В принципе, в случае с мобильным оператором, сам номер не используется отдельно от кода и имеет значение разве что для нашего сайта.
Теперь, у нас есть все чтобы сделать звонок на Украину.
Для звонка в Украину с мобильного - Набираем: +38066777ННН1 – кнопку вызова.
При звонке в Украину с городского - Набираем (Код выхода на меж город) – гудок (если нужен) – (код выхода на международную связь) - 38066777ННН1
Например для звонков на Украину из России набор выглядит примерно так: 8-(гудок)-00-38066777ННН1
Теперь можно расшифровать телефоны приведенные выше:
33-22-55 – городской телефон в небольшом городе или гаселенном пункте
555-66-44 – городской телефон в крупном городе
0-44-666-55-33 – киевский городской телефон
(044) 999-55-11 – тоже киевский телефон
+3806766611АА – мобильный номер Киевстара, написанный в международном формате.
8 066 77744РР – мобильный номер Джинса написанный до 14.10.2009 г. 0
66777ННН1 мобильный номер Киевстара написанный после 14.10.2009 г.

четверг, 2 февраля 2012 г.

Настройка Ubuntu 10.04 LTS


Можно всех поздравить с выходом новой версии дистрибутива Ubuntu 10.04 LTS :)

Отмечу, что появилась целая куча разных новшеств и улучшений, но не все они пришлись мне по душе.

Дальше постами расскажу свой опыт настройки дистрибутива Ubuntu с выпиливанием того, что лично мне не пригодится в повседневной работе.

Настройка дистрибутива под себя - это огромное преимущество открытых систем. Очень надеюсь, что ситуация в перспективе не изменится.


Все скриншоты можно нажимать, чтобы увидеть истинный размер.

1. Переносим кнопки окна слева в привычное положение справа

Делается очень просто

Открываем терминал и задаём простую команду:

gconftool-2 --set "/apps/metacity/general/button_layout" --type string "menu:minimize,maximize,close"

И кнопки переезжают назад на своё привычное и удобное место :)


2. Меняем сервера обновлений с российских на основной. Да это не очень правильно, но за последний год неоднократно проверенно, что они имеют свойство глючить. Заметил также, что на российских серверах пакеты с обновлением появляются позже.

Заходим в Система - Административные - Источники приложений и меняем сервер на Основной.


Открываем следующую вкладку Обновления в этом же окне и проставляем две галочки разрешая использовать при обновлении все источники:


3. Убираем лишний софт:

Удаляем видеоредактор Pitivi
В терминале задаём:
sudo apt-get remove pitivi

Удаляем клиент мгновенных сообщений Empathy (я пользуюсь Pidgin и он меня полностью устраивает).

sudo apt-get remove empathy empathy-common nautilus-sendto-empathy

Удаляем Клиент микроблогов Gwibber:

sudo apt-get remove gwibber gwibber-service

Удаляем игры и таким образом сразу сокращаем меню Приложение на 1 строчку:

sudo apt-get remove gnome-games-common gbrainy aisleriot gnome-mahjongg gnome-sudoku

В принципе удалить можно и приложение для сканирования (Simple Scan) и приложение для работы с фотографиями (f-spot):

sudo apt-get remove simple-scan f-spot

Я также не предполагаю использовать сервис Ubuntu One:

sudo apt-get remove python-ubuntuone-client ubuntuone-client python-ubuntuone-storageprotocol ubuntuone-client-gnome rhythmbox-ubuntuone-music-store python-ubuntuone

Я не планирую открывать кому-либо свой рабочий стол, поэтому нет необходимости и в приложении по настройке доступа к рабочему столу:

sudo apt-get remove vino

У меня также нет необходимости просматривать другие рабочие столы и использовать клиента терминального сервера:

sudo apt-get remove vinagre tsclient

Я также не планирую использовать приложение для очистки системы (оно бесполезно по сути в таком виде как сейчас):

sudo apt-get remove computer-janitor-gtk


Удалить весь софт выше ОДНОЙ командой можно так: 


sudo apt-get remove pitivi empathy empathy-common nautilus-sendto-empathy  gwibber gwibber-service gnome-games-common gbrainy aisleriot gnome-mahjongg gnome-sudoku  simple-scan f-spot python-ubuntuone-client ubuntuone-client python-ubuntuone-storageprotocol ubuntuone-client-gnome rhythmbox-ubuntuone-music-store python-ubuntuone vino vinagre tsclient computer-janitor-gtk

4. Убираем лишние апплеты с панели.

У меня нет необходимости использования ряда апплетов, которые устанавливаются по умолчанию.

Апплет уведомлений теперь содержит регулятор громкости, блютуз и конвертик с оповещениями. Я не пользуюсь блютуз, мне не нравится конвертик, так как там теперь куча лишних функций, поэтому я просто удаляю апплет с панели (стандартно - клик правой кнопкой мыши на апплете и в появившемся меню выбрать пункт "Убрать с панели"). Вместе с удалением апплета улетает и регулятор громкости звука вернуть его отдельно на панель можно следующим образом:

Заходим в параметры Система-Параметры-Запускаемые приложения

Жмём кнопку добавить в появившемся окне (смотри скриншот ниже) в поле команда добавляем команду

gnome-volume-control-applet, жмём Добавить




Апплет громкости появится на панели после того как вы перезагрузите компьютер или просто выйдите из своего сеанса и зайдёте снова в него.

В этом же окне параметров можно удалить следующие службы (они мне не нужны, тем более я часть из них удалил выше).

Gnome login Sound = не будет звукового приветствия при загрузке системы
Ubuntu One
Апплет очереди печати (у меня необходимости в нём нет, так как принтером я с этого компьютера не пользуюсь)
Визуальная поддержка
Менеджер Bluetooth (блютузом не пользуюсь, его кстати тоже можно удалить полностью удалив соответствующие файлы).
Общий доступ к личным файлам (у меня сервер в сети, нет необходимости открывать кому-либо личные папки, значит и нет необходимости дёргать каждый раз эту службу)
Проверить наличие новых драйверов (вай-фай не пользуюсь, а на ноутбуке стоит стандартный драйвер).
Удалённый рабочий стол (не пользуюсь и службу удалил выше)

В итоге остаются только вот эти службы, которые необходимы для работы:


Продолжаем убирать лишние апплеты.
Убрал апплет "Сеанс апплета уведомлений", систему после этого можно выключать, перезагрузать или завершаь сеанс в меню Система (там после удаления апплета появятся соответствующие пункты).

Ставим привычную для глаз классическую тему, на тёмной мои глаза отказываются работать нормально.

sudo apt-get install human-icon-theme human-theme

Настраиваем погоду в апплете Часы, убираем показ даты.

Результат этого вот такой.

До


После


Весь информационный шум ушёл и меня это радует.

Напоследок ставим пакеты для проигрывания MP3, различных других кодеков и прочего нужного для нормальной работы (флэш, java, распаковщик rar, доп. шрифты).

sudo apt-get install ubuntu-restricted-extras
Базовая настройка завершена. Ненужные мне фукнции убраны, лишний софт удалён, лишние службы отключены.


Вот теперь можно и работать.



Установка шрифтов Microsoft в Ubuntu


Для того, чтобы установить шрифты Microsoft в Ubuntu 11.10, достаточно выполнить следующие действия:

1. Откройте Терминал, нажав на комбинацию клавиш Ctrl+Alt+T.

Установка шрифтов Microsoft в Ubuntu 11.10


2. Выполните команду:

sudo apt-get install ttf-mscorefonts-installer

Установка шрифтов Microsoft в Ubuntu 11.10


3. Введите административный пароль (пароль root) и нажмите Y, для продолжения установки:

Установка шрифтов Microsoft в Ubuntu 11.10


4. Нажимаем на кнопку Tab, для того, чтобы отметить пункт "ОК", в появившейся лицензии и жмем на Enter:

Установка шрифтов Microsoft в Ubuntu 11.10


5. Вновь на Tab, Чтобы переместиться на "Да" и на Enter:

Установка шрифтов Microsoft в Ubuntu 11.10


6. Далее последует процесс получения и установки шрифтов Microsoft:

Установка шрифтов Microsoft в Ubuntu 11.10


который завершится вот таким сообщением:

Установка шрифтов Microsoft в Ubuntu 11.10


Осталось только запустить LibreOffice (или любую другую программу, в которой можно использовать шрифты)..

Как видим, помимо стандартных шрифтов Ubuntu, теперь будут доступны и шрифты от Microsoft:

Установка шрифтов Microsoft в Ubuntu 11.10


Приятной работы!
Источник : http://www.ithowto.ru



среда, 1 февраля 2012 г.

Настройка Samba для работы с Active Directory


Начиная знакомство с linux самое первое что мы пытаемся поставить это прокси-сервер squid и файл-сервер samba. Не смотря на обилие документации установка и настройка samba не редко вызывает множество проблем, как на старте, так и в процессе эксплуатации.
В этой статье я постараюсь описать процесс установки и настройки samba файл-сервера для функционирование в домене Windows.

1. Установка и настройка kerberos

Устанавливаем необходимы пакеты:
[root@srv-smb ~]# yum install krb5-workstation ntp
Для правильной работы kerberos необходима точная синхронизация времени с контроллером домена. Открываем файл /etc/ntp.conf, комментируем все теги server и добавляем наш контроллер домена:
server srv-dc.mydomain.local
Добавляем в автозапуск и запускаем сервис ntpd:
[root@smb-srv etc]# chkconfig ntpd on
[root@smb-srv etc]# service ntpd start
Starting ntpd:                                             [  OK  ]
Открываем файл /etc/hosts и проверяем соответствие IP-адресов и имен, не правильно заполненный /etc/hosts может стать причиной множества ошибок:
127.0.0.1            localhost
# IP сервера         NetBios-имя DNS-имя
192.168.10.25        srv-smb  srv-smb.mydomain.local
Приводим файл /etc/krb5.conf к следующему виду:
[libdefaults]
    default_realm = MYDOMAIN.LOCAL             # имя нашего домена
 
[realms]
    MYDOMAIN.LOCAL = {
        kdc = srv-dc.mydomain.local
        admin_server = srv-dc.mydomain.local
        default_domain = mydomain.local
    }
 
[domain_realm]
    .mydomain.local = MYDOMAIN.LOCAL
    mydomain.local = MYDOMAIN.LOCAL
Получаем тикет от контроллера домена:
[root@srv-smb etc]# kinit administrator
Password for administrator@MYDOMAIN.LOCAL:
Проверяем полученный тикет:
[root@srv-smb etc]# klist
Ticket cache: FILE:/tmp/krb5cc_0
Default principal: administrator@MYDOMAIN.LOCAL
 
Valid starting     Expires            Service principal
02/05/11 11:50:58  02/05/11 21:51:00  krbtgt/MYDOMAIN.LOCAL@MYDOMAIN.LOCAL
          renew until 02/06/11 11:50:58
 
Kerberos 4 ticket cache: /tmp/tkt0
klist: You have no tickets cached

2. Установка и настройка samba

Устанавливаем необходимые пакеты:
[root@srv-smb etc]# yum install samba3x samba3x-common samba3x-winbind
Приводим файл /etc/samba/smb.conf к следующему виду:
[global]
dos charset = cp866                     # Кодировка для работы с DOS-клиентами
unix charset = utf-8                    # Кодировка для преобразования текстовых
                                        # имен файлов, пользователей и групп между
                                        # сервером и клиентом
display charset = utf-8                 # Должен быть таким же как unix charset
workgroup = MYDOMAIN                    # Имя рабочей группы
realm = MYDOMAIN.LOCAL                  # Имя домена
netbios name = SRV-SMB                  # Имя сервера для NetBios
server string = Test File Server        # Описание сервера
security = ADS                          # Указываем режим работы samba-сервера,
                                        # как члена домена.
auth methods = winbind                  # Аутентификация через winbind
allow trusted domains = No              # Запрещаем доступ к нашему серверу из
                                        # других доменов и рабочих групп
password server = srv-dc.mydomain.local # Список контроллеров домена
time server = No                        # Не использовать samba как сервер времени
domain master = No                      # Не использовать samba как мастер-браузер
                                        # для домена
dns proxy = Yes                         # Если имя не найдено в WINS, разрешаем его
                                        # поиск на DNS-сервере
ldap ssl = no
idmap uid = 10000-20000                 # Определяем диапазон uid для сопоставления
                                        # с SID пользователей домена
idmap gid = 10000-20000                 # Определяем диапазон gid для сопоставления
                                        # с группами домена
winbind enum users = Yes                # Разрешаем Winbind перечислять пользовате-
                                        # лей домена
winbind enum groups = Yes               # Разрешаем Winbind перечислять доменные
                                        # группы
winbind use default domain = Yes        # Не использовать доменное имя при аутенти-
                                        # фикации доменных пользователей.
winbind refresh tickets = Yes           # Разрешаем winbind обновлять тикеты
case sensitive = No                     # Отключаем чувствительность файлов к
                                        # регистру
 
# для каждой расшаренной папки необходимо составить свою секцию описания
[data]
 path = /mnt/data                               # Путь к папке на сервере, у поль-
                                                # зователя должны быть права на эту
                                                # папку, чтобы он мог получить дос-
                                                # туп к ней через samba
 valid users = "@MYDOMAIN\Пользователи домена"  # Список пользователей или групп
                                                # которые могут подключаться к
                                                # папке, по умолчанию это любой
                                                # пользователь
 
 read list = "@MYDOMAIN\Пользователи домена"    # Cписок пользователей или групп
                                                # с разрешением только на чтение
 write list = "@MYDOMAIN\Администраторы домена" # Список пользователей или групп
                                                # с разрешением на чтение и запись
 
 read only = No                                 # Разрешаем запись
 create mask = 0644
 guest ok = Yes                                 # Разрешаем подключение анонимных
                                                # пользователей
Для проверки правильности конфигурационного файла у самбы есть замечательная утилита testparm:
[root@srv-smb samba]# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[data]"
Loaded services file OK.
Server role: ROLE_DOMAIN_MEMBER
Press enter to see a dump of your service definitions
Вводим сервер в домен:
[root@srv-smb samba]# net ads join -U Administrator
Enter Administrator's password:
Using short domain name -- MYDOMAIN
Joined 'SRV-SMB' to realm 'mydomain.local'
Включаем в автозапуск и запускаем сервисы smb и winbind:
[root@smb-srv ~]# chkconfig winbind on
[root@smb-srv ~]# service winbind start
Starting Winbind services:                                 [  OK  ]
[root@smb-srv ~]# chkconfig smb on
[root@smb-srv ~]# service smb start
Starting SMB services:                                     [  OK  ]
Редактируем файлик /etc/nsswitch.conf и добавляем после следующих строчек слово winbind. Этим действием мы указываем в каком порядке и где системе искать имена-пароли пользователей и групп.
passwd:     files winbind
shadow:     files winbind
group:      files winbind
Теперь сервер готов к работе.

Источник http://www.alsigned.ru/?p=1052