LINUX.ORG.RU
ФорумAdmin

Запретить юзеру доступ к определенным хостам


0

0

Такая вот проблемка - есть комп с 3 интерфейсами, юзер туда ходит по ssh. Один интерфейс смотрит в локалку. Как запретить етому юзеру ходить на определеные хосты в локалке? Роутинг не катит, т.к. есть другие юзера, которым можно. Уже всю голову сломал...

★☆☆☆
Ответ на: комментарий от sabonez

В последних patch-o-matic и для INPUT тоже, правда работает только для udp и tcp протоколов.

spirit ★★★★★
()
Ответ на: комментарий от sabonez

> Так owner вроде на OUTPUT тока... Хотя пойдет наверное.

А зачем тебе INPUT?

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A OUTPUT -d 192.168.1.1 -p tcp -m tcp --dport 22 -m owner --uid-owner vasja -j ACCEPT
-A OUTPUT -j REJECT

В результате пользователь vasja сможет устанавливать только соединения ssh и только с хостом 192.168.1.1 и не сможет ни с какими остальными.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.