<Sebelum | Contents [show] | Seterusnya>
6.4.2. Longgokan Kernel Crash Jauh menggunakan protokol SSH
Untuk mendayakan pembuangan jauh menggunakan SSH protokol, yang /etc/default/kdump-tools mesti diubah suai mengikut cara berikut:
# ------------------------------------------------- --------------------------
# Kemudahan pembuangan sampah jauh:
# SSH - nama pengguna dan nama hos pelayan jauh yang akan menerima pembuangan
# dan fail dmesg.
# SSH_KEY - Laluan penuh kunci persendirian ssh untuk digunakan untuk log masuk ke alat kawalan jauh
# pelayan. gunakan kdump-config propagate untuk menghantar kunci awam ke
# pelayan jauh
# HOSTTAG - Pilih jika nama hos alamat IP akan digunakan sebagai awalan kepada
# direktori dicap masa apabila menghantar fail ke pelayan jauh.
# 'ip' ialah lalai.
SSH="ubuntu@kdump-netcrash"
Satu-satunya pembolehubah mandatori untuk ditakrifkan ialah SSH. Ia mesti mengandungi nama pengguna dan nama hos pelayan jauh menggunakan format {nama pengguna}@{pelayan jauh}.
SSH_KEY boleh digunakan untuk menyediakan kunci peribadi sedia ada untuk digunakan. Jika tidak, yang kdump-config menyebarkan arahan akan mencipta pasangan kekunci baharu. Pembolehubah HOSTTAG boleh digunakan untuk menggunakan nama hos sistem sebagai awalan kepada direktori jauh yang akan dibuat dan bukannya alamat IP.
Contoh berikut menunjukkan bagaimana kdump-config menyebarkan digunakan untuk mencipta dan menyebarkan pasangan kekunci baharu ke pelayan jauh :
sudo kdump-config propagate
Perlu menjana kunci ssh baharu...
Ketulenan hos 'kdump-netcrash (192.168.1.74)' tidak dapat dipastikan. Cap jari kunci ECDSA ialah SHA256:iMp+5Y28qhbd+tevFCWrEXykDd4dI3yN4OVlu3CBBQ4.
Adakah anda pasti mahu terus menyambung (ya/tidak)? ya kata laluan ubuntu@kdump-netcrash:
menyebarkan kunci ssh /root/.ssh/kdump_id_rsa ke pelayan ubuntu@kdump-netcrash
Kata laluan akaun yang digunakan pada pelayan jauh akan diperlukan untuk berjaya menghantar kunci awam ke pelayan
. rancangan kdump-config arahan boleh digunakan untuk mengesahkan bahawa kdump dikonfigurasikan dengan betul untuk menggunakan protokol SSH :
rancangan kdump-config
DUMP_MODE: kdump
USE_KDUMP: 1
KDUMP_SYSCTL: kernel.panic_on_oops=1 KDUMP_COREDIR: /var/crash
crashkernel addr: 0x2c000000
/var/lib/kdump/vmlinuz: pautan simbolik ke /boot/vmlinuz-4.4.0-10-generik kdump initrd:
/var/lib/kdump/initrd.img: pautan simbolik ke /var/lib/kdump/initrd.img-4.4.0-10-generic
SSH: ubuntu@kdump-netcrash
SSH_KEY: /root/.ssh/kdump_id_rsa
HOSTTAG: ip
keadaan semasa: sedia untuk kdump