Использование Samba
Сервер Samba создан для взаимодействия Linux с сетями построенными на Windows.
Samba - сервер обеспечивает получение доступа к принтерам и файлам на Linux машине.
Итак задача: поднять сервер samba.
Убедитесь что используете кодировку UTF-8 в качестве системной локали: это резко сократит возможные проблемы.
Установите пакет samba (samba-server) для вашей системы.
Все свои настройки samba хранит в файле smb.conf, который находится в каталоге /etc/samba (/etc)
Откройте файл для редактирования с правами суперпользователя
в строчке workgroup введите имя рабочей группы (домена)
в строке server string - имя компьютера (как он будет виден в сети)
#Глобальные параметры workgroup = HOME server string = Server
Далее будет описываться режим security = user. Это значит, любой пользователь пытающийся получить доступ к этому компьютеру должен иметь учетную запись.
У него будет существовать личная домашняя директория которая не видна другим пользователям.
Для всех пользователей будет видна одна общая директория.
выставим:
security = user
Теперь определим открытые директории:
#Разрешим доступ к домашним директориям [homes] comment = Home Directories browseable = no writable = yes
#Общая для всех папка [public] comment = Public Stuff #создайте папку с помощью mkdir /home/samba #или введите свой путь path = /home/samba public = yes writable = yes printable = no read only = no
Создайте пользователей с помощью консольной утилиты adduser и задайте им пароли samba
smbpasswd -a имя_пользователя
Пароли samba и linux для пользователей могут быть разными.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 11491 просмотр


Комментарии
Настройка SAMBA
Добрый день!!!
Ребята подскажите начинающему админу в линуксе.
Сделал все как написано выше, при входе на сервер самбы меня кидает в хомовский каталог пользователя, как мне при входе на
самбу попасть в каталог который я прописал в public??? Заранее большое спасибо!!!
Все разобрался незаморачевайтесь по поводу ответа!!!