Как отключить smartd

Я отвечал на аналогичный вопрос на Superuser.com , но после ответов я уже не уверен, что это правильно.

Короче говоря, я считаю, что в настоящее время это невозможно, и даже openssh-7.0 отсутствует, но эти ошибки не были исправлены, поэтому нам придется настаивать на апстриме.

Также есть альтернативный ответ с положительной обратной связью, но я думаю, именно так вы пытаетесь достичь своих результатов. Не пробовал, но похоже, что это касается только групп. В противном случае сопоставление * ,! что-то не имеет особого смысла.

Чтобы не винить здесь апстрим и не давать никаких конструктивных отзывов, я могу порекомендовать вам запустить две отдельные службы sshd на разных портах. Можно было бы использовать AllowGroup sftp и принудительно использовать сервер sftp . Другой будет отвечать только на запросы из вашей внутренней сети.

0
25.12.2017, 21:53
1 ответ

But I found out via Google that smartd only runs tests during 03:00am and no way my Mac will be powered on at that time.

Я не уверен в вашем источнике, но этот вывод неверен.

Время выполнения тестов с помощью smartd зависит от того, в какое время вы укажете это в smartd.conf. Лично я бы продолжал использовать smartd, но отредактировал расписание тестов в файле :/usr/local/etc/smartd.conf

См. руководство:smartd.conf . См. пример опции-

.

So is there any way I can disable smartd or remove it without affecting smartctl?

Да, я бы остановил его запуск, удалив соответствующий plist-файл LaunchAgent. Бывший:

launchctl unload ~/Library/LaunchAgents/org.smartmontools.smartd.plist  # Stop smartd process
rm ~/Library/LaunchAgents/org.smartmontools.smartd.plist  # Delete smartd startup plist

Ваш точный plist-файл smartd может отличаться, но мне это помогло. Попробуйте поискать себя с помощью:

grep -i smartd ~/Library/LaunchAgents/*.plist
0
28.01.2020, 04:34

Теги

Похожие вопросы