Samba share folder

Материал из Русский WINE
Перейти к: навигация, поиск

Подключение общей папки

Linux

GUI

Введите в адресной строке адрес хранилища:

smb://172.16.0.2

Введите, если нужно, пароль.

Примечание: при подключении с паролем автоматически прописывается рабочая группа WORKGROUP. Проверьте на сервере рабочую группу в файле /etc/samba/smb.conf. (CONFIGFILE)

Монтирование как сетевого диска

Правим файл /etc/fstab:

  • Анонимное подключение:
//172.16.0.2/Public /mnt/share cifs users,username="guset",password="",file_mode=0777,dir_mode=0777,utf8,x-gfs-show 0 0
  • Подключение с пользователем и паролем:
    • более опасное
//172.16.0.2/Public /mnt/share cifs username=usernmame,password=password,file_mode=0777,dir_mode=0777,utf8,x-gfs-show 0 0

где //172.16.0.2/Public - адрес ресурса, usernmame - имя пользователя, password - пароль.

    • безопасное

Необходимо создать файл /etc/samba/sambacreds с, приблизительно, следующим, содержимым:

username=имя_пользователя
password=пароль
domain=домен/рабочая группа

Для защиты информации, права на файл /etc/samba/sambacreds, надо установить права на доступ к файлу только для хозяина:

chmod 600 /etc/samba/sambacreds

и установить принадлежность root:

chown root: /etc/samba/sambacreds
//172.16.0.2/Public /mnt/share cifs users,rw,credentials=/etc/samba/sambacreds,file_mode=0777,dir_mode=0777,utf8,x-gfs-show 0 0

где //172.16.0.2/Public - адрес ресурса, credentials - путь к файлу с логином и паролем.

Альтернативный вариант не через fstab

Совет: Если общая папка предназначена не для всех пользователей, которые в теории могут пользоваться компьютером, а, предположим, для одного сотрудника отдела кадров, то в качестве точки монтирования вы можете использовать, например, /home/user/share

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

#cat >>/etc/rc.d/rc.local

Вставляем

#!/bin/sh
sleep 5
mount -t cifs //172.16.0.2/kadry /mnt/share -o users,username=share,password="1q@W3e",file_mode=0777,dir_mode=0777

Нажимаем ввод, затем ^D (Ctrl+D) и делаем файл исполняемым.

#chmod uga+x /etc/rc.d/rc.local

Перегружаемся.

Через командную строку

  • С паролем
mount -t cifs //172.16.0.2/kadry /mnt/share -o users,username=share,password="1q@W3e",file_mode=0777,dir_mode=0777
  • Без
mount -t cifs //172.16.0.2/public /mnt/guest -o users,username=guest,password=,file_mode=0777,dir_mode=0777

Windows

В Windows в проводнике, в адресной строке введите адрес файлового сервера и ресурса обратным слешем: \\172.16.0.2\public.

Система запросит логин и пароль. После ввода вы получите доступ к файловому ресурсу. Опционально можно поставить галочку "сохранить пароль".

Так же можно подключить сетевую папку как сетевой диск. Для этого перейдите:

  • Ранние ОС: Проводник> Сервис> Подключить сетевой диск
  • Windows 10: Мой компьютер> Компьютер> Подключить сетевой диск

Введите путь папки, укажите букву, параметры, подтвердите настройку и введите логин-пароль.

Samba
Search.png
Файловое хранилище Samba как файловый серверПодключение общей папкиSamba как файловый сервер в домене
Служба каталогов
Сервер Samba как служба каталогов (AD)Изменение IP-адреса ADРепликация сервера ADРезервное копирование и восстановлениеУправление пользователямиГрупповые политикиГрупповая политика паролей
Клиент Подключение клиента ADУстранение неполадок участников домена Samba
Бэкэнды идентификаторов winbind idmap config tdbidmap config adidmap config rididmap config autorid
Прочее Samba как сервер печатиПроверка конфигурационного файлаУтилиты командной строкиLMHOSTSУровень логовКаталоги SambaНастройка DNS
Разное Настройка Samba для привязки к определенным интерфейсамТестирование динамических обновлений DNSSamba Перенастройка бэкенда BIND9 DLZКонфигурация DNS для Linux и Unix
Информация SSSD vs WinbindУстановка Samba