Ограничение доступа

Материал из Simple Chat

Версия от 13:16, 10 ноября 2009; IMPOMEZIA (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
 
 
 
 
 
 
 

В настоящие время IMPOMEZIA Simple Chat не имеет никаких встроенных средств для полного ограничения доступа конкретного пользователя. Поэтому для этих целей необходимо использовать внешние средства, например межсетевые экраны и т.п.

iptables

Для Linux разумным решением может стать использование стандартного межсетевого экрана iptables, предполагается что вы умеете работать с данной программой в вашем дистрибутиве. Ниже приведён пример простого скрипта ограничивающего доступ одного пользователя по ip а другого по mac.

#!/bin/bash
IPT='/sbin/iptables'
$IPT -N schat
$IPT -F schat
$IPT -A schat -s 192.168.0.1 -j DROP
$IPT -A schat -m mac --mac-source 00:00:00:00:00:00 -j DROP
$IPT -A INPUT -p tcp --dport 7666 -j schat
загрузить
Бесплатный хостинг от EOMY.NET