Каждый раз, когда я сканирую свою машину с помощью rkhunter
, используя следующую команду:
sudo rkhunter --checkall
После того, как он закончил с определенным типом of check, он спрашивает меня:
[Press <ENTER> to continue]
И это стало довольно раздражающим, и я все время забываю, что запускал его, поэтому через несколько часов я понимаю, что все это время он сидел в этом приглашении. Также довольно раздражает то, что мне приходится сидеть и смотреть на него все время, пока он выполняет сканирование, так что я могу нажать ENTER , чтобы продолжить.
На самом деле это мой вопрос, есть ли способ заставить его не предлагать мне нажать ENTER , а просто продолжить сканирование, чтобы все, что мне нужно было сделать, это запустить его, выполнив начальную команду, а затем вернуться позже, чтобы проверить результаты?
Информация об ОС:
Description: Ubuntu 14.10
Release: 14.10
Информация о пакете:
rkhunter:
Installed: 1.4.0-3
Candidate: 1.4.0-3
Version table:
*** 1.4.0-3 0
500 http://gb.archive.ubuntu.com/ubuntu/ utopic/universe amd64 Packages
100 /var/lib/dpkg/status
От man rkhunter
:
--sk, --skip-keypress
When the --check command option is used, after certain sections
of tests, the user will be prompted to press the return key in
order to continue. This option disables that feature, and
rkhunter will run until all the tests have completed.
If this option has not been given, and the user is prompted to
press the return key, a single 's' character, in upper- or
lowercase, may be given followed by the return key. rkhunter
will then continue the tests without prompting the user again
(as if this option had been given).
Это работает на меня
echo | sudo rkhunter --checkall
Если Вы используете rkhunter
с cronjob
, можно использовать сценарий
/usr/bin/rkhunter -c -sk
Протестированный мной на моем Centos 7.