Во первых тебе надо установить samba-server
Это делается командой
apt-get install samba
Затем делается настройка конфигурационного файла
sudo gedit /etc/samba/smb.conf
workgroup = myworkgroup #Название вашей рабочей группы или домена
hosts allow = 192.168.8. 127. #Разрешение доступа машинам своей сети и локально
ax log size = 500 #Размер лог-файла в Кб
security = domain #Уровень авторизации
interfaces = eth0 #Ваш интерфейс для доступа в сеть,их может быть несколько
password server = domain_pdc #Название вашего сервера-контроллера домена
admin users = admin admin2 #Определение пользователей обладающих правами админа
Сохраняешь. Проверяешь:
testparm
Теперь проверяешь запущены ли демоны smbd и nmpd:
ps -ux
Если в полученном списке они есть.
killall smbd nmbd
Теперь зарегистрируемся на сервере если сеть с доменами. Если только раб группа то пропускаешь этот шаг:
smbpasswd -j domain_name -r domain_pdc -U Admin
domain_name - название вашего домена,domain_pdc - PDC, Admin - любой юзер с правами админаРезультатом будет:
Joined to domain ....
Теперь нужно в файл /etc/rc.local поместить следующие строки для автоматического запуска
демонов smbd и nmbd:
smbd -D
nmbd -D
Все сохрани и перезагрзи:
shutdown -r now
Далее ставишь прогу
system-config-samba там выбераешь юзверей имеющих доступ до твоего компа. Обязательно шифрование пароля.
Шаришь правой клавишей на папке.
Машины должны появиться в сети. Если нет делаешь так
Переход -> Подключиться к серверу... -> Тип сервиса - ресурс ОС Windows -> вводишь ip -> OK
Вот теперь он отдельной папочкой. =)