попробуй это:
git clone git://git.xfce.org/xfce/xfce4-power-manager
редактировать xfce4 -power -manager/src/xfpm -power.c
найти и прокомментировать строки:
if(power->priv->inhibited && force == FALSE) {
GtkWidget *dialog;
gboolean ret;
dialog = gtk_message_dialog_new(NULL,
GTK_DIALOG_MODAL,
GTK_MESSAGE_QUESTION,
GTK_BUTTONS_YES_NO,
_("An application is currently disabling the automatic sleep. "
"Doing this action now may damage the working state of this application.\n"
"Are you sure you want to hibernate the system?"));
ret = gtk_dialog_run(GTK_DIALOG(dialog));
gtk_widget_destroy(dialog);
if(!ret || ret == GTK_RESPONSE_NO)
return;
}
бежать:
cd xfce4-power-manager
sh autogen.sh
make
скопировать:
cp -pf src/xfce4-pm-helper /usr/bin
cp -pf src/xfce4-power-manager /usr/bin
cp -pf src/xfpm-power-backlight-helper /usr/bin
в /usr/bin или где xfce4 -power -менеджер
выход из системы и вход в систему.
Используйте
journalctl -f | awk -f filter.awk
с файлом filter.awk, содержащим
# get the non sshd stuff out the way
$5 !~ /^sshd\[[0-9]*\]:$/ { print ; next }
# show authentication errors for valid users which are not root
/authentication failure/ && $15 != "" && $15 != "user=root"
/Failed password for/ && !/invalid user/ && !/for root/
# Show valid logins
/Connection closed by authenticating user/
/Accepted publickey/
/pam_unix\(sshd:session):/
Ничего особенно умного. Если это не строка sshd, распечатайте ее и перейдите к следующей строке. В противном случае выведите строки, соответствующие выражению. Я использовал GNU awk версии 5.0.1
.Вы можете значительно уменьшить спам в журнале /etc/ssh/sshd_config
с помощью:
Отключение аутентификации по паролю и разрешение только открытых ключей:
PasswordAuthentication no
ChallengeResponseAuthentication no
PermitRootLogin prohibit-password
Использование уровня INFO
или ниже(INFO
является исходным по умолчанию для sshd):
LogLevel INFO
Единственное, от чего это еще не избавлено, это когда спам-боты при входе не используют ваши методы обмена ключами; тогда вы получите, например.:
Unable to negotiate with 203.0.113.1 port 40442: no matching key exchange method found. Their offer: diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1 [preauth]
Я пока не нашел способа избавиться от этого бита.