Saya mencoba gagal (salah nama pengguna, kata sandi, atau keduanya) di server saya.
Saya mengubah / etc / ssh / sshd_config dari
# Logging
SyslogFacility AUTH
LogLevel INFO
untuk
# Logging
SyslogFacility AUTH
LogLevel VERBOSE
dan sejak itu mencoba beberapa upaya ssh dengan pengguna yang ada dan yang tidak ada dengan kata sandi acak gagal. Saat memeriksa /var/log/auth.log tidak ada yang muncul dan sepenuhnya kosong.
Apa yang saya lewatkan? Apakah beberapa proses lain juga perlu diinstal dan dijalankan pada sistem saya? Saya menjalankan Ubuntu.
Setiap bantuan atau panduan tentang masalah ini lebih dari diterima.
Terima kasih
ssh
logging
authentication
edev.io
sumber
sumber
/etc/syslog.conf
atau/etc/rsyslog.conf
atau/etc/rsyslog.d/*.conf
/etc/rsyslog.d/*.conf
mengatakan "$ AddUnixListenSocket / var / spool / postfix / dev / log"ps aux
menampilkan proses syslog?Jawaban:
LogLevel umumnya (tampaknya tergantung pada aplikasi) merujuk ke salah satu tingkat keparahan yang ditentukan yang didukung oleh proses pencatatan sistem (syslog). Jadi ubah kembali dan restart server sshd.
Sekarang jika Anda tidak mendapatkan output, Anda perlu melihat sistem /etc/syslog.conf dan melihat MINIMUM apa loglevel jenis permintaan AUTH sedang login dan ke file apa. Kesalahan mungkin terjadi pada file log yang berbeda. ATAU Anda mungkin tidak mencatat kesalahan ini karena konfigurasi syslog.conf untuk layanan AUTH. Untuk informasi lebih lanjut, baca halaman manual di dan syslog.conf.
sumber
Ketika saya memiliki masalah yang sama pada Debian, saya menemukan saya harus me-restart rsyslogd:
(Program syslogd Anda dapat bervariasi.)
Itu mulai menulis ke /var/log/auth.log lagi.
Mungkin sudah berhenti masuk setelah acara disk penuh, saya tidak yakin.
Lihat juga: https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/1059854/comments/9
sumber
systemctl restart inetutils-syslogd.service
Dalam kasus saya, tidak ada ruang disk di sebelah kiri pada sistem file root
/
, yang dapat Anda periksadf -h
sumber
Dalam kasus saya masalahnya ada pada kepemilikan
/var/log/auth.log
file. Dimiliki olehroot:root
tetapi harussyslog:adm
. Ubah denganTampaknya menjadi masalah umum dengan sistem yang baru dibuat - ada lebih banyak file log, yang memiliki masalah ini.
sumber