Настройка Samba при Помощи SWAT

SWAT – Samba Web Administration Tool

Установка

Установите нижеприведенные пакеты:

  • samba-swat
  • samba

Настройка

По умолчанию SWAT отключен в целях безопасности.

/etc/xinetd.d/swat

service swat {
    port            = 901
    socket_type     = stream
    wait            = no
    only_from       = 127.0.0.1 192.168.0.1
    user            = root
    server          = /usr/sbin/swat
    log_on_failure  += USERID
    disable         = no
}

В параметр only_from через пробел необходимо указать список IP-адресов или сетей, которым разрешен доступ к службе.

Детали по поводу формата данного файла находятся в файле справки xinetd.conf:

/etc/hosts.allow

swat: 127.0.0.1 192.168.0.1

в которой через пробел необходимо указать список IP-адресов или сетей, которым разрешен доступ к службе.

Внимание! В конце файла должна быть пустая строка

xinetd

Перезапустите службу xinetd.

Тестирование

На компьютере, с которого вы хотите подключиться выполните:

# telnet 172.20.90.11 901

где:

  • 172.20.90.11 – IP-адрес сервера с SWAT

Результат успешного подключения к порту:

Trying 172.20.90.11...
Connected to 172.20.90.11 (172.20.90.11).
Escape character is '^]'.

Результат, в котором сервер блокирует подключение клиента:

Trying 172.20.90.11...
Connected to 172.20.90.11 (172.20.90.11).
Escape character is '^]'.
Connection closed by foreign host.

Настройка клиентов

В браузере откройте страницу:

http://172.20.90.11:901/

где:

  • 172.20.90.11 – IP-адрес сервера с SWAT

В качестве имени пользователя и пароля введите имя и пароль суперпользователя root.

Статьи по Теме

Категории
Поиск