Отправка сообщения






Добро пожаловать!

Как установить Samba сервер на CentOS Linux?

Сделать общедоступной папку на сервере позволяет программный пакет Samba, который привычно используют для этих задач не только в CentOS, но и в других операционных системах семейства *nix. Попробуем настроить общий доступ к папке на сервере Linux, с возможностью сетевого доступа к папке без пароля.

Устанавливаем пакет Samba:

# yum install samba samba-client samba-common

После того как программный продукт будет установлен, у вас есть возможность просмотреть версию Samba,
делается это так:

# smbd –version

Сделаем так, чтобы сервис Samba запускался вместе с операционной системой:

# chkconfig smb on
# chkconfig nmb on

Отключаем SELinux:

# vi /etc/selinux/config

Находим строку SELINUX, меняем значение с enforcing на disabled, должно получиться так:

SELINUX=disabled

Добавим правила в Iptables для исправной работы сервиса Samba:

# iptables -I INPUT 4 -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
# iptables -I INPUT 5 -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
# iptables -I INPUT 6 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
# service iptables save



Перезагружаем операционную систему!!!
Теперь необходимо выполнить кое-какие манипуляции на компьютере с операционной системой windows, а именно необходимо узнать рабочую группу компьютера. Для этого открываем командую оболочку cmd.exe, вводим команду:

net config workstation

В окне консоли появится список с данными о машине, нужная нам строка Workstation domain. Если у вас стоит значение по умолчанию, то скорее всего у вас будет значение WORKGROUP.
Переходим обратно к конфигурации Linux, делаем резервную копию файла smb.conf на случай пожарный, затем удаляем его и создаем новый – пустой:

# cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
# rm /etc/samba/smb.conf
# touch /etc/samba/smb.conf

Открываем файл в редакторе vi:

# vi /etc/samba/smb.conf

Прописываем параметры общего доступа:

#======================= Global Settings =====================================
[global]
workgroup = WORKGROUP
security = share
map to guest = bad user
#============================ Share Definitions ==============================
[myFiles]
path = /samba/share
browsable =yes
writable = yes
guest ok = yes
read only = no

После сохранения изменений в файле smb.conf, перезапускаем сервис:

# service smb restart
# service nmb restart

Теперь можно попробовать открыть сетевую папку из windows:

\\ip_сервера\myFiles
Добавил: htmaker, 26.08.2014 г.
 
плохослабосойдетхорошоотлично (3 голосов, средний: 5,00 из 5)
Загрузка...

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Комментарии

  • Загрузка...

Наверх