Установка Samba-сервера. Samba — программа, которая

advertisement
Установка 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.
Download