Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Задание кратко - php-скрипт выполняет поиск IP адреса в iptables через ssh и удаляет запись если необходимо.

Вариант с функцией exec с правами пользователя не подходит.

Скрипт желательно должен работать на php 5.4

Исходные данные - массив серверов(IP\Host, login, pass)

Форма поиска, все элементы интуитивно понятны. https://clip2net.com/s/400jUk1

- Скрипт берет IP адрес из формы

- подключается к каждому серверу, выбранному в форме поиска

- делает запрос iptables -L INPUT -n --line-numbers | grep $IP

- получает ID записи iptables(если есть)

Форма вывода результата, также надеюсь всё понятно - https://clip2net.com/s/400jUXM

Delete это ссылка, при нажатии на которую выполняется iptables -D INPUT $ID

Необходимо учесть вероятность недоступности некоторых серверов(вывод ошибки без прерывания поиска по другим серверам).

В поле input IP адреса используется pattern="\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}", но нужна дополнительная проверка вводимых данных перед подключением к серверам.

6 лет назад
Delpher
38 лет
19 лет в сервисе
Был
3 месяца назад

Выбранный исполнитель

Adren
41 год
18 лет в сервисе
Был
2 месяца назад
6 лет назад
$35
1 день
Один из лучших специалистов, с которым я сотрудничал. Невероятно быстрое выполнение задания и за очень приемлемую цену. Рекомендую.
Очень доволен сотрудничеством! Оперативно, конструктивно и своевременная оплата! Отличный человек и заказчик!

Заявки фрилансеров

Adren
41 год
18 лет в сервисе
Был
2 месяца назад
6 лет назад