включить редактирование

файловый сервер Samba на Debian

Создан:

Настроим файловый сервер на Debian с помощью Samba.
Интерфейс eth1 имеет ip 192.168.2.1 и смотрит во внутрь
Установим сервер Samba

# apt-get install samba

Создаем каталог и затем пользователя samb-ы

# mkdir /home/shara

 

# smbpasswd awful

Рассмотрим конфигурационный файл с моими пояснениями

# vim /etc/samba/smb.conf
[global]

workgroup = WORKGROUP			# название рабочей группы
security = SHARE 			# По умолчанию сервер Samba разрешает пользоваться ресурсами без авторизации
netbios name = fileserver		# имя, по которому будет доступен сервер
server string = %h server (Samba %v)	# выводимое имя  %v-версия сервера Samba %h-имя компьютера
log file = /var/log/samba/log.%m	# файл для логов
max log size = 1000			# ограничиваем логи (значение в килобайтах)
syslog = 0				# в системный syslog пишутся события только LOG_ERR
interfaces = lo, eth1			# интерфейсы на которых Samba будет принимать входящие подключения
host allow = 192.168.2.0/24		# разрешаем только этой подсети на подключение к серверу
bind interfaces only = true		# позволяет ограничивать интерфейсы на прослушивание порта 137 и 138, другими словами, сервер Samba будет "висеть", в данном случае. на интерфейсах lo и eth1 и не будет принимать запросы на входящие подключения например на интерфейсе eth0 (тем более если шару Вы делаете на шлюзе и eth0 у Вас выход в инет)

# Далее расшариваем абсолютно что угодно по Вашему желанию
             	
[Download]		#
path = /home/shara	# путь к каталогу, к которому будут иметь общий доступ пользователи Вашей сети
read only = no		# выключаем ограничение только чтение
writable = yes		# в каталоге можно будет создавать файлы, перезаписывать итд
guest ok = yes		# включаем гостевой доступ
browseable = yes	# каталог будет не скрытым

[cdrom]
writable = no
locking = no		#  Если locking = no, все запросы на блокирование и разблокирование будут только казаться клиенту прошедшими успешно. Если locking = yes, реальные блокировки будут проделаны сервером. Не злоупотреблять опцией, так как ведет к порче данных
path = /cdrom
public = yes		# абсолютно то же самое, что и guest ok

[site]				# сделаем одну шару защищенную от посторонних
path = /var/www
valid users = awful, root	# имена пользователей, которым разрешено подключение. Если эти же имена будут находиться в списке invalid users list, то тогда доступ будет запрещен
read only = no
writable = yes
guest ok = no			# отключаем гостевой доступ
browseable = yes

для применения изменений перезапустим сервер

# /etc/init.d/samba restart

Все.

Автор: awful Просмотров: 6028


Рейтинг статьи: 10

Общий рейтинг из всех статей автора :
{0 [888]} [ - - - - - - - - - - ]

Общий рейтинг из всех статей на сайте :
{0 [888]} [ - - - - - - - - - - ]

[?]
Комментарии 2

Роман

Спасибочки за русские комменты в командах.
Но как вам можно доверять, если Вы пишите " приминения" ?

0
Статистика комментария: Голосов: 0 Пользователей +/-: 0/0 Гостей +/-: 0/0

awful


> Роман 
А Вы не верьте и не доверяйте, а проверяйте.
И читайте маны в оригинале, там нет опечаток

1
Статистика комментария: Голосов: 1 Пользователей +/-: 0/0 Гостей +/-: 1/0

Добавить комментарий к статье


Ctrl+Enter

Для активации кнопки, введите символы, которые Вы видите на картинки.

новая

тема

Заметки на тему IT

Монитор поиска
[x]
Новое сообщение

Сообщения в чате

Вы спрашиваете у гостей/у зарегистрированных/ У Вас спрашивают
всем Ctrl+Enter
зарегистрированным Ctrl+Enter
Ctrl+Enter

Краткая инструкция по работе с чатом

  • Вы должны ввести имя, которое будет запомнено и применяться для чата и комментариев на сайте.
  • Выбрать одну из возможностей
    "Вы спрашиваете у гостей/
    у зарегистрированных/
    У Вас спрашивают"
  • Кликните на один из способов и появиться дополнительная информация