Установка Samba-сервера. Samba — программа, которая позволяет обращаться к сетевым дискам на различных операционных системах по протоколу SMB/CIFS. Имеет клиентскую и серверную части. Samba предоставляет службы файлов и печати для различных клиентов Microsoft Windows и может интегрироваться с операционной системой Windows Server, либо как основной контроллер домена (PDC), либо как член домена. Она также может быть частью домена Active Directory. 1) Устанавливаем самбу на debian/Ubuntu apt-get install libcups2 samba samba-common Указываем в какой рабочей группе работают компьютеры в сети. 2) Добавим пользователя и создадим нужные каталоги. Добавим пользователя user100 в систему *вместо user100 впишите свое. adduser user100 и вводим пароль для него. Добавим пользователя в samba smbpasswd -a user100 и вводим пароль для пользователя user100 Создаем каталоги, создадим два каталога, первый будет доступен только пользователю, второй будет общей шарой. mkdir /home/share/ mkdir /home/share/share назначим права на созданные каталоги chmod 777 /home/share/share 3) Добавляем информацию о каталогах в конфиг. nano /etc/samba/smb.conf и в самый низ добавляем следующие [homes] comment = Home Directories browseable = no valid users = %S writable = yes create mask = 0700 directory mask = 0700 [share] comment = All users upload and download path = /home/share/share create mode = 0777 directory mask = 0777 available = yes browsable = yes public = yes writable = yes и перезапускаем samba server /etc/init.d/smbd restart 4) После чего в сетевом окружении Windows появится ПК с именем сервера, чтобы зайти на него нужно ввести имя и пароль пользователя которого вы создали в шаге 2. Кроме этого, возможен и прямой переход по адресу \\IP-адрес\ИмяПапки При необходимости (рассмотрим такой случай) – подключите данный сетевой ресурс. Вариантов несколько (выполните все!): 1) С помощью команды: net use \\UNC ИмяДиск 2) Подключить сетевой диск через графический интерфейс. 3) Подключить сетевой диск средствами Active Directory. Проверочное задание: Решить следующую проблему: Есть три пользователя (создайте их). Каждый из них имеет свою папку. К папкам остальных пользователей этот пользователь доступа иметь не должен. Папки можно назвать как угодно. Разместить – также где угодно. Кроме этого – для всех пользователей имеется одна общая папка, в которой хранятся распоряжения руководства. Изменение файлов в данной папке не допускается. Все указанные папки должны быть доступны по сети, в соответствие с указанными правилами. Реализовывать всё это только средствами Samba.