Samba share folder
Содержание
Подключение общей папки
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 | |||
---|---|---|---|
Файловое хранилище | Samba как файловый сервер • Подключение общей папки • Samba как файловый сервер в домене | ||
Служба каталогов | |||
Сервер | Samba как служба каталогов (AD) • Изменение IP-адреса AD • Репликация сервера AD • Резервное копирование и восстановление • Управление пользователями • Групповые политики • Групповая политика паролей | ||
Клиент | Подключение клиента AD • Устранение неполадок участников домена Samba | ||
Бэкэнды идентификаторов winbind | idmap config tdb • idmap config ad • idmap config rid • idmap config autorid | ||
Прочее | Samba как сервер печати • Проверка конфигурационного файла • Утилиты командной строки • LMHOSTS • Уровень логов • Каталоги Samba • Настройка DNS | ||
Разное | Настройка Samba для привязки к определенным интерфейсам • Тестирование динамических обновлений DNS • Samba Перенастройка бэкенда BIND9 DLZ • Конфигурация DNS для Linux и Unix | ||
Информация | SSSD vs Winbind • Установка Samba |