назад Оглавление

Samba 3 в примерах. От простого к сложному. Пример 1. Простой Samba-сервер. Доступ всем на все.

7. Монтирование общих ресурсов в windows- и linux-клиентах

Все, через 1-2 минуты идем, если в windows, в сетевое окружение, если linux, то Dolphin (или что там у вас) Сеть —>Samba Shares —> Workgroup —> Altserver. Там видим наши папки music и обмен файлами, убеждаемся, что везде есть доступ, как на чтение, так и на запись.

Временно смонтировать можно такой командой, например нашу музыку в папку /mnt/music:

# mkdir /mnt/music
# mount -t cifs //192.168.0.1/music /mnt/music -o users,username=guest,password=""

Но так ходить долго, особенно если пользуешься часто, поэтому организуем автоматическое монтирование на клиенте linux. Вот как раз для этого случая потребовались параметры:

create mask = 0777
directory mask = 0777

Без них у меня менялись права на локальной папке так, что я мог создавать файлы, но не мог их править, так как владельцем всего становился пользователь sambauser, а остальные могли только читать эти файлы. Кто знает, в чем загвоздка, поделитесь.

Создадим папки, куда будем монтировать (все делаем уже не на файл-сервере, а на рабочей станцией с altlinux):

# mkdir /mnt/music
# mkdir /mnt/obmen

Допишем в файл /etc/fstab такие строки (лучше в конец файла):

//192.168.0.1/music /mnt/music cifs users,username=guest,password="",utf8     0 0
//192.168.0.1/обмен\040файлами /mnt/obmen cifs users,username=guest,password="",utf8     0 0

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

ln -s /mnt/music /home/sergo/Desktop/музыка
ln -s /mnt/obmen /home/sergo/Desktop/"обмен файлами"

Затем в Dolphin слева на панели "Точки входа" можно щелкнуть правой клавишей, выбрать "Добавить", указать описание Mузыка и в пути прописать /mnt/music, ну и тоже самое для обмена файлами. Так вы упростите навигацию к вашим общим ресурсам в файловом менеджере.

В windows мы щелкаем правой клавишей на "Мой компьютер", выбираем "Подключить сетевой диск", назначаем букву диска и указываем путь, либо делаем Пуск—>Выполнить—>cmd, и в командной строке набираем (диск m: будет музыка, o: обмен файлами):

c:>net use m: \\altserver\music /persistent:Yes
c:>net use o: "\\altserver\обмен файлами" /persistent:Yes

Длинно получилось, на самом деле все за 15 минут делается !

назад Оглавление