#!/bin/bash if [ -z "$1" ] then echo "Specify ip, please" exit 1 fi if [ `whoami` != "root" ];then echo "You are not root" exit 1 fi echo $1 >> /home/ftp/BANNED_IP_LIST.txt #Читает BANNED_IP_LIST.txt и ставит правила /etc/init.d/myfirewall restart /etc/init.d/vsftpd stop killall vsftpd /etc/init.d/vsftpd start Мне только одно не нравится - приходится перезагружать vsftpd, убивая все процессы. Как убить процессы только этого "счастливчика"? Не хочется, чтобы страдали все.
Ответ на:
комментарий
от vahvarh
Ответ на:
комментарий
от Selecter
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Помогите найти ошибку в скрипте (2011)
- Форум Помощь с Open RC (2022)
- Форум Отваливается соединение pptp (2006)
- Форум Bash init скрипт для запуска OpenTracker (2013)
- Форум Автозапуск start-stop-daemon (2010)
- Форум Как запустить скрипт при входе в runlevel 6? (2004)
- Форум Sysvinit и автозапуск скрипта create_ap (2023)
- Форум Xvfb dead but pid file exists (2014)
- Форум [debian][rtorrent as daemon] понятно все, кроме одного... (2009)
- Форум Проблема с автозапуском скрипта (2006)