Как запретить подключение к localhost для ssh socks5 прокси

Когда я запускаю ssh socks5 прокси, как этоssh user@localhost -D 0.0.0.0:1080это позволяет любому подключаться к localhost, какcurl --socks5 server.com localhost:12345что может быть проблемой безопасности для сервисов, которые считают соединения с localhost безопасными и не запрашивают аутентификацию (есть множество примеров)

Вопрос в том, как запретить ssh подключаться к локальному хосту от имени клиентов socks5?

1 ответ

Решение

Реализация ssh SOCKS не имеет много функций. Я бы использовал более надежный SOCKS прокси.

Тем не менее, вы можете использовать iptables для достижения этой цели. Что-то вроде:

iptables -A input -i lo -m owner --uid-owner userid -j REJECT
Другие вопросы по тегам